"

Impregnable

Impregnable [ im-PREG-nuh’-buh’ l ]
 adjective ]
 MEANING :
 1. unassailable, invincible or unconquerable
2. capable of being impregnated
 USAGE EXAMPLE 1 :
 The impregnable Daulatabad fort has only been captured by treachery.

Popular posts from this blog

Defeatist

Extricable

Promoted Content

Loading...