EnglishMain Dictionary
annihilate
Universal Words
verb [VN]
1 to destroy sb/sth completely:
The human race has enough weapons to annihilate itself.
2 to defeat sb/sth completely:
She annihilated her opponent, who failed to win a single game.
annihilation noun [U]:
the annihilation of the whole human race