LOUD-MOUTHED


Meaning of LOUD-MOUTHED in English

adj having a loud voice; talking or sounding noisily; noisily impudent.

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