museum : Idioms & Phrases


louvre museum

  • noun an art museum that is a famous tourist attraction in Paris
    Louvre.
WordNet

marine museum

  • noun a tank or pool or bowl filled with water for keeping live fish and underwater animals
    fish tank; aquarium.
WordNet

Museum beetle, Museum pest

  • . (Zoöl.) See Anthrenus.
Webster 1913

science museum

  • noun a museum that collects and displays objects having scientific interest
WordNet