Synonyms: louvered
Definition: supplied with louvers for ventilation
Usage: a louvered door
Similar words: ventilated
Definition: exposed to air
Usage: a well ventilated room