Select the most appropriate synonym of the given word.
Invincible
Show answer & explanation
Correct answer: A
Explanation
The correct answer is option 1 i.e. Indomitable.
Invincible means too powerful to be defeated or overcome.
Indomitable means impossible to subdue or defeat.
The meaning of the other words are:
Surmountable: Possible to deal with or solve successfully.
Miserable: Wretchedly unhappy or uncomfortable; causing unhappiness or discomfort.
Vulnerable: Exposed to the possibility of being attacked or harmed, either physically or emotionally.