English Dictionary
◊ STORMABLE
stormable
adj : susceptible to being stormed [syn: {expugnable}]