Online English Dictionary

Home

Lam


v. t.

To beat soundly; to thrash.


© 2009 Dammam Community College