English Dictionary
◊ LOUVRE
Louvre
n 1: an art museum that is a famous tourist attraction in Paris
[syn: {Louvre}, {Louvre Museum}]
2: one of a set of parallel slats in a door or window to admit
air and reject rain [syn: {louver}, {fin}]