Meaning of the word showpiece in English

What does showpiece mean in English? Explore the meaning, pronunciation, and specific usage of this word with Lingoland.

showpiece

US /ˈʃoʊ.piːs/
UK /ˈʃəʊ.piːs/

Noun

an item that is an outstanding example of its kind, especially one that is displayed for public admiration

Example:
The new sports car is the showpiece of their latest collection.
The museum's main showpiece is an ancient Egyptian sarcophagus.