belabors

verb
  1. to discuss or explain something at excessive length or in too much detail
  2. Usage: often implies tedious repetition
  3. to attack or beat someone repeatedly
  4. Usage: formal or literary

Examples