adj. criticising vehemently and effectively; making light of; as, afire with annihilating invective. Syn. -- devastating, withering. [ WordNet 1.5 ]