Indomitable: adjective US /ɪnˈdɑː.mə.t̬ə.bəl/ UK /ɪnˈdɒm.ɪ.tə.bəl/ used to say that someone is strong, brave, determined, and difficult to defeat or frighten: Thats right were back. https://t.me/TheWesternChauvinist2 516 views16:55