Home
Search
Index
Definify.com
Definition
2024
rainscreen
rainscreen
English
Noun
rainscreen
(
plural
rainscreens
)
Synonym of
rainshade
Etymology
rain
+
screen
Similar Results