mostra
/ˈmɔstra/Definitions
1. noun
An exhibition, especially one that is temporary and features art, artifacts, or other cultural items.
“The museum hosted a mostra of contemporary paintings from around the world.”
2. noun
A show or display of a particular skill or talent, especially in a competitive context.
“The magician’s mostra of magic tricks left the audience amazed.”
3. verb
To show or display something, especially in an exhibition or competition.
“The artist’s work was mostraed in a prominent art gallery.”
4. verb
To attract or draw attention to something.
“The bright colors of the flowers mostraed the beauty of the garden.”