meaning of winterize

1. prepare for winter; "winterize cars"; "winterize your ">houses"


Related Words

winterize |

Developed & Maintained By Taraprasad.com

Treasure Words