Answer: belabours

AnswerCrossword Clue
belaboursArgue or elaborate (a subject) in excessive detail
belaboursBELABOUR, to assail verbally, also BELABOR
belaboursAttack or assault (someone) physically or verbally