Definition, Meaning & Synonyms

montra

noun
/ˈmɒn.trə/
Definition
A display or exhibit, often used in a commercial context.
Examples
  • The shop’s montra highlighted the latest fashion trends.
  • She walked past a stunning montra filled with vibrant flowers.
  • The montra of the electronics store featured the newest gadgets.
Meaning
A showcase or window display, particularly in retail, to attract customers’ attention to products or services.
Synonyms
  • display
  • showcase
  • exhibit