English Dictionary
Definition showpiece in British English
showpiece noun
[countable] noun
/ˈʃəʊˌpiːs/
1
the most impressive feature of something or the most impressive thing of its type
