Weather-stripping meaning

Material in narrow strips, as of metal or plastic, installed around doors and windows to insulate a building's interior.
noun
0
0
Advertisement