Meaning of the word blabbermouth in English

What does blabbermouth mean in English? Explore the meaning, pronunciation, and specific usage of this word with Lingoland.

blabbermouth

US /ˈblæb.ɚ.maʊθ/
UK /ˈblæb.ə.maʊθ/

Noun