English–French dictionary

French translation of the English word belabour

English → French
  
EnglishFrench (translated indirectly)Esperanto
belabour
(beat; hit; strike; wallop; jab; belt)
battre
; ;
heurter
belabour
(thresh; hammer; thrash; wallop; flail)
battre
;
passer à tabac
;
rosser