meaning of vanquishable

1. That may be vanquished.
2.
susceptible to being defeated


Related Words

vanquishable |

Developed & Maintained By Taraprasad.com

Treasure Words