As  impregnable  as...

comments powered by Disqus

Definition of impregnable

impregnable - adj. incapable of being overcome, challenged or refuted; able to withstand attack; capable of conceiving.

image

Impregnable on: Dictionary  Google  Wikipedia  YouTube (new tab)






as...