查词历史:

impregnability

impregnability

n.

Noun

1. having the strength to withstand attack