Indomitable

Indomitable [ in-DOM-i-tuh’-buh’ l ]

adjective ]

MEANING :

invincible, unconquerable or unyielding

USAGE EXAMPLE 1 :

Out of the wreckage of war sometimes come uplifting tales of the indomitable human spirit.

Comments

Loading...

Popular posts from this blog

Nadir

Exotic

Credulous