weather satellite (0 synonym found)

Definition of weather satellite:

°A narrow piece of material used to prevent cold air from entering a building through the edge of a window or a door.
°To apply such a strip.

Definition of weather satellite:

°A narrow piece of material used to prevent cold air from entering a building through the edge of a window or a door.
°To apply such a strip.
Get a free website audit from Next Wave ServicesGet a free website audit from Next Wave Services

Back to Top