Definify.com
Definition 2024
storm_window
storm window
English
Noun
storm window (plural storm windows)
- A 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.