vanquish - Dictionary definition and meaning for word
sounds like vanish..by vanishing u can be better than ny1 in a competition!!
Powered by Mnemonic Dictionary
if you want to defeat your enemy in race or exam CRUSH him with your VAN
VANQUISH = van + quash; Van is being quash i.e. destroy in accident.