See Also: impresa(dictionary)

impresa (iou)



impresa noun. L16.
[Italian = undertaking, device, from Proto-Romance verb, whence also EMPRISE. Cf. IMPRESE.]
An emblem, a device; esp. one accompanied by a motto. L16.
A sentence accompanying an emblem; a motto, a maxim, a proverb. Long rare. E17.