/ˈblæb.ə(ɹ)ˌmaʊθ/
Blabbermouth meaning : A gossip. A person who talks excessively. A kind of foam-dispensing nozzle used in firefighting at airports.
stigmatisation
upchucking
draftswoman
blabbermouth
construction