English Dictionary
Definition museum piece in British English
museum piece noun
[countable] noun
1
someone or something that is considered to be very old-fashioned, especially a machine or a piece of equipment
2
an interesting or important object that is suitable for a museum
