Indomitable
Definitions
3
Posts
3
Posters
216
Views
-
brave unconquerable cannot be defeated
-
used to say that someone is strong, brave, determined, and difficult to defeat or frighten:
-
Impossible to subdue or defeat.
Explore More Definitions
Browse our collection of 300,000+ community-written definitions