Multiple choice

Directions: Choose the word from the options which is similar in meaning to the given word.

Indomitable

  1. Insurmountable

  2. Trade

  3. Agree

  4. Tall

Reveal answer Fill a bubble to check yourself
A Correct answer
Explanation

'Indomitable' means impossible to defeat or subdue. 'Insurmountable' is the correct synonym meaning impossible to overcome. The other options are unrelated: 'Trade' (exchange), 'Agree' (concur), 'Tall' (height).