English Dictionary
Definition annihilate in British English
annihilate verb
[transitive] verb
/əˈnaɪəleɪt/
1
to destroy a group of people or things completely
2
to defeat an opponent completely and easily
