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.
halfway
adverb
 
 
From the Word list
Oxford 5000
C1
Oxford Learner's Dictionaries Word of the Day