vanguish ( synonym found)

Definition of vanguish:

°To defeat, to overcome.

Back to Top