windcatcher Definition
Definition
A windcatcher is a traditional architectural element or structure designed to catch and channel wind into buildings to provide ventilation and climate control, often seen in Islamic architecture in regions with hot climates.
Browse