Meaning

1 senses
  1. (nonstandard, not comparable)That cannot be dominated.

Origin

Alteration of indomitable under the impression that indomitable in the phrase "indomitable

Alteration of indomitable under the impression that indomitable in the phrase "indomitable spirit" refers to a "spirit which cannot be dominated".

Wiktionary, CC BY-SA 4.0 · source

indominable — meaning, examples, forms, synonyms | Krumeto