GeneralConnection.com
➔
Dictionary
vanquishable
Adjective
1. beatable
1. vincible, conquerable
Usage