louvre

[loo-ver] /ˈlu vər/
noun, verb (used with object), louvred, louvring. Chiefly British
1.

Louvre

[loo-vruh] /ˈlu vrə/
noun
1.
a national museum in Paris, France, since 1793: formerly a royal palace.
Can be confused
louver, Louvre, lover.
Examples from the web for louvre
  • He depicted her in a series of etchings recording their trips to the louvre.
British Dictionary definitions for louvre

louvre

/ˈluːvə/
noun
1.
  1. any of a set of horizontal parallel slats in a door or window, sloping outwards to throw off rain and admit air
  2. Also called louvre boards. the slats together with the frame supporting them
2.
(architect) a lantern or turret that allows smoke to escape
Word Origin
C14: from Old French lovier, of obscure origin

Louvre

/French luvrə/
noun
1.
the national museum and art gallery of France, in Paris: formerly a royal palace, begun in 1546; used for its present purpose since 1793
louvre in Culture
Louvre [(loohv, loohv-ruh)]

An art museum in Paris, formerly a royal palace. The Mona Lisa, Venus de Milo, Whistler's Mother, and thousands of other works of art are exhibited there.