BELABOUR


Meaning of BELABOUR in English

v. thrash, beat, pummel or pommel, buffet, pelt, lambaste We tried to stop the drover from belabouring the poor horse with a whip

Oxford thesaurus English vocab.      Английский словарь Оксфорд тезаурус.