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

How to Subscribe to Google English Vocabulary SMS Channel

Exotic

Nadir

Neopotism

Aversion