MOTORMOUTH
Meaning of MOTORMOUTH in English
mo ‧ tor ‧ mouth /ˈməʊtəmaʊθ $ ˈmoʊtər-/ BrE AmE noun [countable]
informal someone who talks too much and too loudly
Longman Dictionary of Contemporary English.
Longman - Словарь современного английского языка.
2012