Canadian English Meaning of blabbermouths
blabbermouths
Other Canadian English words related to blabbermouths
Nearest Words of blabbermouths
Definitions and Meaning of blabbermouths in English
blabbermouths
a person who talks too much, tattletale
FAQs About the word blabbermouths
blabbermouths
a person who talks too much, tattletale
gossip,chatterbox,gossipers,jays,prattlers,talkers,tattlers,tattletales
No antonyms found.
blabbering => Blabbering, blabbered => chattered, bizarro => Bizarro, bizarreries => quirks, bizarrerie => Bizarreness,