annihilates; annihilated; annihilating
1
: to destroy (something or someone) completely
Bombs annihilated the city.
The enemy troops were annihilated.
2
: to defeat (someone) completely
He annihilated his opponent in the last election.



