From Longman Dictionary of Contemporary Englishlouvrelou‧vre British English, louver American English /ˈluːvə $ -ər/ noun [countable] 1 TBBa narrow piece of wood, glass etc in a door or window, that slopes towards the outside to let some light in and keep rain or strong sun out2 → louvre window/door —louvred adjective louvred shuttersLouvre, thethe LouvreLouvre, the /ˈluːvrə, luːv/ the most famous French museum, which is in Paris and has many important paintings, including the Mona Lisa, and statues, including Nike or the Winged Victory