• Impresa

    Alternative forms

    Origin

    Italian

    Full definition of impresa

    Noun

    impresa

    (plural impresas)
    1. (heraldry) A device on a shield or seal, or used as a bookplate etc.
      • J. WebsterMy impresa to your lordship; a swain
        Flying to a laurel for shelter.
    ----
    © Wiktionary