meaning of impregnability

1. The quality or state of being impregnable; invincibility.
2.
having the strength to withstand attack


Related Words

impregnability |

Developed & Maintained By Taraprasad.com

Treasure Words