Word Study
imprese
CIDE DICTIONARY
imprese, n.
A device. See Impresa. [1913 Webster]
"An imprese, as the Italians call it, is a device in picture with his motto or word, borne by noble or learned personages." [1913 Webster]
For further exploring for "imprese" in Webster Dictionary Online