LARRUP


Meaning of LARRUP in English

[ 'larəp ]

■ verb ( ~s , ~ing , ~ed ) informal thrash or whip.

Origin

C19 (orig. dialect): perh. related to lather or leather .

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