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

Exotic

Gall

How to Subscribe to Google English Vocabulary SMS Channel

Nadir

Credulous