Noun: louvre loo-vu(r)
- One of a set of parallel slats in a door or window to admit air and reject rain
"They installed louvres in the attic for better ventilation";
- louver [US], fin
- An art museum that is a famous tourist attraction in Paris
- Louvre Museum
Derived forms: louvres
Part of: capital of France, City of Light, French capital, jalousie, Paris
Encyclopedia: Louvre