too strong to be defeated or changed synonym unconquerable不可战胜的;不能改变的 Oxford Collocations Dictionaryverbs- be
- feel
- look
- …
- almost
- nearly
- practically
- …
Word Originlate Middle English (earlier than vincible): via Old French from Latin invincibilis, from in- ‘not’ + vincibilis (from vincere ‘to overcome’).