Adjective stormable has 1 sense
  1. expugnable, stormable - susceptible to being stormed
    Antonym: unconquerable (indirect, via conquerable)
,
TOP