Definition, synonyms and related words
An early form of museum in which strange or rare objects were exhibited.