01 adj. criticising vehemently and effectively; making light of; as, afire with annihilating invective.
-
1.
criticising vehemently and effectively; making light of; as, afire with annihilating invective.
Syn.
devastating, withering.