Indomitable (Adjective) Leave a Comment / By Adeyinka Adedokun / November 2, 2017 Meaning: impossible to subdue or defeat. Example: Yemi’s indomitable spirit eventually got him the victory.