English dictionary
Louvre
/'l/u/v/@/r/
Definitions, examples, synonyms and antonyms from WordNet 3.0.
noun
-
an art museum that is a famous tourist attraction in Paris
Synonyms louvre museumSource: WordNet 3.0
-
one of a set of parallel slats in a door or window to admit air and reject rain
Source: WordNet 3.0