Online English Dictionary

Home

Overlash


v. i.

To drive on rashly; to go to excess; hence, to exaggerate; to boast.


© 2009 Dammam Community College