annihilating

adjective
  1. causing complete destruction or overwhelming defeat
verb
  1. present participle of annihilate; destroying completely or defeating decisively

Examples