showcase
UK /ˈʃəʊˌkeɪs/ US /ˈʃoʊˌkeɪs/
noun 2verb 1
Definitions
noun
1
A case for displaying merchandise or valuable items.
2
A setting, occasion, or medium for exhibiting something or someone, especially in an attractive or favorable aspect.
verb
1
To display, demonstrate, show, or present.
I think the demonstration really showcases the strengths of the software.
Today's debates over the place of religion in modern life often showcase the claim that belief in God stifles reason and science.
Your note
not saved0 chars