English version

storm window in House topic

From Longman Dictionary of Contemporary Englishstorm windowˈstorm ˌwindow noun [countable] 🔊 🔊 DHHa second window fitted to the outside of a window in winter in the US to give more protection against rain, snow etc