louvred

adjectiveHaving a set of angled slats or fins, typically used to allow air or light to pass through while keeping out rain or direct sunlight.

No synonyms or antonyms found for this word.