belabouring

verb
  1. attacking someone or something repeatedly with blows
  2. Usage: present participle of belabour
  3. criticizing or discussing something excessively or at tedious length
  4. Usage: present participle of belabour

Examples