Impresa meaning

ĭm-prāzə
An emblem or device with a motto.
noun
0
0
A design, device, or heraldic emblem, typically one bearing a motto.
noun
0
0
(heraldry) A device on a shield or seal, or used as a bookplate etc.
noun
0
0
Advertisement

Origin of impresa

  • Italian undertaking, impresa impresario

    From American Heritage Dictionary of the English Language, 5th Edition

  • From Wiktionary