Adjective Definition

vanquishable

1.Definition: susceptible to being defeated

Related Adjective(s):beatable, vincible




Please Share