museumize - definition and synonyms

verb
  1.   From our crowdsourced Open Dictionary
    place something in a museum in order to preserve it, e.g. a priceless piece of artSubmitted on 19/05/2010