An Encylopedia Britannica Company

louver

1 ENTRIES FOUND:
louver (US) noun
or British louvre /ˈluːvɚ/
plural louvers
louver (US)
noun
or British louvre /ˈluːvɚ/
plural louvers
Britannica Dictionary definition of LOUVER
[count]
: an opening in a door or window that has one or more slanted strips to allow air to flow in and out while keeping out rain and sun
: one of the slanted strips of a louver

— louvered

(US) or British louvred /ˈluːvɚd/ adjective