LOUVERED is a
8
letter word starting with
L
and ending with
D
Definitions & Synonyms
adjective -
Pertaining to a design or structure, typically of windows or shutters, that features a set of angled slats or flat strips to allow for air passage and light regulation.