annihilating

annihilating

adj.
  1. criticising vehemently and effectively; making light of; as, afire with annihilating invective.