Online English Dictionary

Home

Overlanguaged


a.

Employing too many words; diffuse.


© 2009 Dammam Community College