Definition of vanquishable

Definition of vanquishable
  1. vanquishable Adjective That can be vanquished; defeatable, conquerable.
Need more help? Try our forum NEW