/ɪnˈdɒmɪtəbl̩/
Indomitable meaning : Incapable of being subdued, overcome, or vanquished.
indomitable
dreamier
expediting
recons
crowned pigeon