belabour

Verb
  1. To work at or to absurd length (synset 202420395)
    "belabor the obvious"
  2. Beat soundly (synset 201400889)
  3. Attack verbally with harsh criticism (synset 200828963)
    "She was belabored by her fellow students"

Other Searches