weather satellite (0 synonym found)

We don't have any synonyms for weather satellite yet.

Did you mean…

Think weather satellite belongs in the thesaurus? Recommend it and we'll take a look.


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.

Back to Top