Synonyms and Antonyms for vanquish