Search for word
Search
motormouth
Nouns
(n)
someone who talks incessantly
I wish that motormouth would shut up
Words of close approximity