vanquishment Definition
Definition
The act of overcoming or defeating an enemy or adversary decisively and thoroughly; the total and final defeat of an opponent.
Browse
The act of overcoming or defeating an enemy or adversary decisively and thoroughly; the total and final defeat of an opponent.
Browse