Windcatcher Definition
noun
A traditional Persian architectural element for creating natural ventilation in buildings.
Wiktionary
Other Word Forms of Windcatcher
Noun
Singular:
windcatcher
Plural:
windcatchersFind Similar Words
Find similar words to windcatcher using the buttons below.