meaning of impregnable

1. Not to be stormed, or taken by assault; incapable of being subdued; able to resist attack; unconquerable; as, an impregnable fortress; impregnable virtue.
2.
Capable of being impregnated, as the egg of an animal, or the ovule of a plant.
3.
impossible to take by storm


Related Words

impregnable |

Developed & Maintained By Taraprasad.com

Treasure Words