Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
windcatcher
in English
windcatcher
us
//ˈwɪndkætʃər//
uk
//ˈwɪndkætʃə//
#uncommon
Definitions
Noun
a
traditional
Persian
architectural
feature
for
ventilation
The
ancient
building
featured
a
windcatcher
to
cool
the
interior
.
Base Words
catcher
wind