larrup


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