Vanquish represents a term that holds various definitions.
It might suggest the event of abruptly ceasing to exist. Consequently, it can alternatively represent the state of being utterly lacking or completely wiped out. However, it can differently portray the concept of fading away.
Overall, vanish incorporates both physical and metaphorical senses of vanishing.
Traduction vanish Dictionnaire anglaisfrançais Larousse