Question 27Choose the word or phrase closest in meaning to the underlined word.That team has become indomitable quite recently. A.incorrigibleB.disobedientC.unconquerableD.unrulyE.simple. Objective Show full explanation