ice and water shield
English
Noun
ice
and
water
shield
(
plural
ice and water shields
)
Synonym of
ice dam membrane
.