blabbermouth
/ˈblæb.ə(ɹ)ˌmaʊθ/ · noun
Meaning
- A gossip.
- A person who talks excessively.
- A kind of foam-dispensing nozzle used in firefighting at airports.
Etymology / origin
No prose etymology has been added yet.
No ancestor words have been linked yet.
Related words
Descendant words
No descendant words have been linked yet.