Definify.com

Definition 2024


rainscreen

rainscreen

English

Noun

rainscreen (plural rainscreens)

  1. Synonym of rainshade