storm door
English Dictionary
->
Letter S
-> storm door
Search Dictionary:
storm door Definition
(n)
an
extra
outer
door
for
protection
against
severe
weather
or
winter
storm door Synonyms
storm door
© Art Branch Inc.