a protective coating, or layer of insulation, as on a house or car

listen to the pronunciation of a protective coating, or layer of insulation, as on a house or car
English - English
weatherizing
a protective coating, or layer of insulation, as on a house or car
Favorites