Word Hen
What is the meaning of the word "
motormouth
"?
Definitions:
someone who talks incessantly
noun
I wish that motormouth would shut up