annihilating
an-ni-hi-lat-ing
verb
Completely destroying or utterly defeating an opponent or entity.
"The army was annihilating enemy forces."
adjective
Causing total destruction, overwhelming defeat, or utter failure.
"The team suffered an annihilating defeat."
Thesaurus
Synonyms: disrespectful, withering, devastating, annihilative, destructive