LARRUP


Meaning of LARRUP in English

[lar.rup] n [origin unknown] (ca. 1820) dial: [5]blow

[2]larrup vt (ca. 1823) 1 dial: to flog soundly: whip

2. dial: to defeat decisively: trounce ~ vi, dial: to move indolently or clumsily

Merriam-Webster English vocab.      Английский словарь Merriam Webster.