English Dictionary
◊ IMPREGNABLE
impregnable
adj 1: able to withstand attack; "an impregnable fortress";
"fortifications that made the frontier inviolable"
[syn: {inviolable}, {secure}, {strong}, {unassailable},
{unattackable}]
2: impossible to take by storm [syn: {inexpugnable}]