LARRUP


Meaning of LARRUP in English

v.tr. (larruped, larruping) colloq. thrash.

[ dial.: perh. f. LATHER ]

Concise Oxford English dictionary.      Краткий оксфордский словарь английского языка.