EnglishMain Dictionary
louvre
Universal Words
(also louver) noun
one of a set of narrow strips of wood, plastic, etc. in a door or a window that are designed to let air and some light in, but to keep out strong sunlight or rain; a door or a window that has these strips across it
louvred adjective