museum

1. (noun) a depository for collecting and displaying objects having scientific or historical or artistic value
Related Words: Louvre, Louvre Museum, deposit, depository, repository, science museum



Terms and Conditions of Use / Copyright Notice