Blog
Words

What does "Vincible" mean?

Definition

(a.) Capable of being overcome or subdued; conquerable


Synonyms beatable, vanquishable, conquerable