belabour

from WordNet (r) 3.0 (2006)
belabour
    v 1: to work at or to absurd length; "belabor the obvious" [syn:
         {belabor}, {belabour}]
    2: beat soundly [syn: {belabour}, {belabor}]
    3: attack verbally with harsh criticism; "She was belabored by
       her fellow students" [syn: {belabor}, {belabour}]
    

[email protected]