Dictionary

Explore meaning, context, and usage with an online dictionary experience optimized for multilingual workflows.

Clear

Try these words

Meaning of storm window

Source language: EnglishDictionary language: English

storm window

noun

Definitions

  1. A (originally detachable) second window attached on the exterior side of a window in climates with harsh winters, to add an insulating layer of still air between the outside and inside.