TOP

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

louvre

noun
 
/ˈluːvə(r)/
 
/ˈluːvər/
(US English louver)
jump to other results
  1. one of a set of narrow pieces 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 narrow pieces across it
    Word OriginMiddle 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.
buttercup
noun
 
 
From the Topic
Plants and trees
C2
Oxford Learner's Dictionaries Word of the Day