WIND STOP


Meaning of WIND STOP in English

noun

Etymology: wind (I)

1. : the part of a window frame that covers the joint between the movable sash or casement and the hanging stile

2. : weather strip

Webster's New International English Dictionary.      Новый международный словарь английского языка Webster.