Online English Dictionary

Home

loudmouth


n.

a person who causes trouble by speaking indiscretely.


© 2009 Dammam Community College