What does "weather proofing" mean?
1. Definition (n.) tape you put on your doors and windows to keep the heat in
Examples As soon as I got weather proofing, my heating bill went down dramatically!
1. Definition (n.) tape you put on your doors and windows to keep the heat in
Examples As soon as I got weather proofing, my heating bill went down dramatically!