Home
Search
Index
Definify.com
Definition
2024
windcatcher
windcatcher
English
Noun
windcatcher
(
plural
windcatchers
)
A
traditional
Persian
architectural
element
for creating
natural
ventilation
in
buildings
.
Translations
architectural element
Japanese:
バードギール
Persian:
بادگیر
(fa)
(
bâdgir
)
Russian:
бадгир
(ru)
m
(
badgir
)
Etymology
wind
+
catcher
Similar Results