English | German | Russian | Czech

blabbermouth English

Meaning blabbermouth meaning

What does blabbermouth mean?

blabbermouth

(= tattletale) someone who gossips indiscreetly

Synonyms blabbermouth synonyms

What other words have the same or similar meaning as blabbermouth?

Are you looking for...?