A word examined

showcased

verb
9 letters·English
verb

showcasedpresented or displayed something to highlight its best features

Wiktionary →
No comments yet