|
Definition of Louvre
1. Noun. An art museum that is a famous tourist attraction in Paris.
Exact synonyms: Louvre Museum
Generic synonyms: Museum
Group relationships: Capital Of France, City Of Light, French Capital, Paris
Generic synonyms: Museum
Group relationships: Capital Of France, City Of Light, French Capital, Paris
2. Noun. One of a set of parallel slats in a door or window to admit air and reject rain.
Definition of Louvre
1. louver [n -S] : LOUVRED [adj] - See also: louver