Building Your Power of Expression Indomitable, adj. Pronunciation: inˈdämədəb(ə)l Meaning: Impossible to subdue or defeat. Usage: Forget it; you cannot stop him for he is of an indomitable disposition. If we defeat last season’s champion, it is safe to say we will be, for all intents and purposes, indomitable. I’m not the least bit worried […]