impresa noun.
[ɪm'preɪzǝ] L16.[Italian = undertaking, device, from Proto-Romance verb, whence also EMPRISE. Cf. IMPRESE.]1. An emblem, a device;
esp. one accompanied by a motto.
L16.2. A sentence accompanying an emblem; a motto, a maxim, a proverb. Long
rare.
E17. [TahlilGaran] English Dictionary ▲