larrup


Also found in: Dictionary, Thesaurus.
See: lash, strike
Mentioned in ?