Yahoo India Web Search

Search results

  1. Dictionary
    museum piece
    /mjuːˈziːəm piːs/

    noun

    • 1. an object that is worthy of display in a museum: "a stunning museum piece from the 18th century"