Louvre (noun) Definition, Meaning & Examples

noun, verb (used with object), lou·vred, lou·vring.Chiefly British.
  1. louver.
noun
  1. a national museum in Paris, France, since 1793: formerly a royal palace.
noun
    • any of a set of horizontal parallel slats in a door or window, sloping outwards to throw off rain and admit air
    • the slats together with the frame supporting them
  1. a lantern or turret that allows smoke to escape
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 (noun) Definition, Meaning & Examples

More Definitions