BLABBERMOUTH


Meaning of BLABBERMOUTH in English

[blab.ber.mouth] n (1936): a person who talks too much; esp: tattletale

Merriam-Webster English vocab.      Английский словарь Merriam Webster.