motormouth
English Dictionary
->
Letter M
-> motormouth
Search Dictionary:
motormouth Definition
(n)
someone
who
talks
incessantly
; "
I
wish
that
motormouth
would
shut
up
"
motormouth Synonyms
motormouth
© Art Branch Inc.