LOUDMOUTH


Meaning of LOUDMOUTH in English

a noisy, boastful or foolish talker He is a loudmouth and nobody at work likes him.

English idioms vocab.      Словарь английских идиом и выражений.