Definitions English

  • To attack with blows; hit, beat, or whip. See Synonyms at beat.
  • To assail verbally.
  • To discuss repeatedly or at length; harp on: Don't belabor the point.