Get Your Premium Membership

Vanquished

Definition

[adj] decisively defeated in combat

Related Information

More Vanquished Links