storm_sashEnglish

storm sash, storm window

Noun

A window outside an ordinary window to protect against severe weather or winter

English: storm window, storm sash

English words with similar meanings

Show 1 words