RELATED WORDS
PARAPHRASING
1) a building in which objects concerning art, history, science etc are displayed (museum)
of show
put on display