Definition of Vanquishable

  • 1. Susceptible to being defeated Adjective Satellite

Synonyms for word "vanquishable"

Semanticaly linked words with "vanquishable"