Definition of louvre noun from the Oxford Advanced Learner's Dictionary

 

louvre

 noun
(especially US English louver)noun
BrE BrE//ˈluːvə(r)//
 
; NAmE NAmE//ˈluːvər//
 
 
jump to other results
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 light or rain; a door or a window that has these strips across it Word Origin Middle English (originally meaning a rough structure incorporating openings to let out smoke): from Old French lover, lovier ‘skylight’, probably of Germanic origin and related to lodge.