adjective
too strong to be subdued or discouraged; unconquerable.
The indomitable spirit of the pioneers brought them through many hardships.
The paramedics acted with indomitable courage.
adjective
too strong to be subdued or discouraged; unconquerable.
The indomitable spirit of the pioneers brought them through many hardships.
The paramedics acted with indomitable courage.