'belabour' definitions:

Definition of 'belabour'

From: WordNet
verb
To work at or to absurd length; "belabor the obvious" [syn: belabor, belabour]
verb
Beat soundly [syn: belabour, belabor]
verb
Attack verbally with harsh criticism; "She was belabored by her fellow students" [syn: belabor, belabour]