English Dictionary
Definition vanquish in British English
vanquish verb
[transitive] verb
/ˈvæŋkwɪʃ/
1
to defeat someone or something completely
