Indomitable



adjective
1.
(not easily discouraged or defeated unyielding, steadfast) ដែលមិនអាចបង្ក្រាបបាន, បាន
Example: Udom had indomitable courage.
Example: An indomitable will.
ENGLISH MEANING
adjective
1.
Not to be subdued; untamable; invincible; as, an indomitable will, courage, animal.
1.
dauntless, impregnable, insurmountable, invincible, invulnerable, unassailable, unassailable
1.
powerless, puny, vulnerable, weak