Meanings
- 1
Thesaurus
Synonyms
1
adj
· too powerful to be defeated...
unbeatableunconquerableindomitableinsuperableimpregnableunassailable
Opposites
Etymology
From Latin invincibilis 'unconquerable', from in- 'not' plus vincibilis 'conquerable', from vincere 'to conquer'.
View etymology graph ->