184k views
4 votes
What is the definition of indomitable

2 Answers

5 votes

impossible to defeat or beat. hope this helps.

User Jaustin
by
7.7k points
4 votes

impossible to subdue or defeat; cannot be overcome

User George Madrid
by
8.9k points
Welcome to QAmmunity.org, where you can ask questions and receive answers from other members of our community.