Dictionary
Browse
Translate
About
›
›
→
motormouth — English Definition | Lughet
Dictionary
›
English
›
motormouth
←
motorized
motor neurone disease
→
English
Main Dictionary
motormouth
Domain: Universal Words
Part of speech: noun
(plural motormouths ) (informal) a person who talks loudly and too much
★
★
★
★
★
Rate this entry
Same word in other sources
motormouth
English
›
Chinese
GetWord Corpus
motormouth
English
›
Chinese
Main Dictionary
← Search