MOTORMOUTH


Meaning of MOTORMOUTH in English

If you describe someone as a ~, you mean that they talk a lot, especially in a loud or aggressive way. (INFORMAL)

N-SING disapproval

Collins COBUILD.      Толковый словарь английского языка для изучающих язык Коллинз COBUILD (международная база данных языков Бирмингемского университета) .