vanquish
transitive verbTo defeat or conquer in battle; subjugate.
transitive verbTo defeat in a contest, conflict, or competition. synonym: defeat.
transitive verbTo overcome or subdue (an emotion, for example); suppress.
nounA disease of sheep in which they pine away. Also
To conquer; overcome; especially, to subdue in battle, as an enemy.
To defeat in any contest, as in argument; get the better of.
To confute; show to be erroneous or unfounded; overturn.
To overpower; prostrate; be too much for.
To overpower the peculiar virtue or properties of; destroy or render inert; neutralize.