LOUDMOUTHED


Meaning of LOUDMOUTHED in English

[loud.mouthed] adj (1628): given to loud offensive talk

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