louvre[lo̵̅o̅′vrə, lo̵̅o̅v; Fr lo̵̅o̅′vr']
louvre definition by Webster's New World
louvre - Cultural Definition
An art museum in Paris, formerly a royal palace. The Mona Lisa, Venus de Milo, and thousands of other works of art are exhibited there.
Variant of louver
- an open turret or lantern on the roof of a medieval building
- a window or opening furnished with a series of overlapping, horizontal slats arranged so as to admit light and air but shed rain water outward
- any of these slatsalso louver board
- any similar arrangement of slats or fins, often adjustable, used to control ventilation, light intensity, etc.
- a ventilating slit
Origin: Middle English luver ; from Middle French lover ; from Middle Dutch love, gallery (in a theater), akin to Old High German louba: see lodge
- louvered adjective