vanquish - Dictionary definition and meaning for word vanquish
sounds like vanish..by vanishing u can be better than ny1 in a competition!!
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.