Online English Dictionary

Home

Larrup


v. t.

To beat or flog soundly.


© 2009 Dammam Community College