EN
EN
EN
EN
FR
ES
RU
IT
TR
UK
Windcatcher
/wˈɪndkatʃə/
/wˈɪndkætʃɚ/
Windcatcher
[NOUN]1
an architectural element used to catch and direct natural breezes for cooling and ventilation in hot climates
synonyms : wind tower
Examples
1. They built - these are windcatchers.
more