the GNU version of the Collaborative International Dictionary of English
n. A device. See impresa.
The Century Dictionary and Cyclopedia
n. A badge, cognizance, or device worn by a noble or his retainers; an impresa.
Word Usage
"Le cortesie, l'audaci imprese io canto "-- the northern Ariosto sang bravely the _arme_ and the _audaci imprese_; less confidently the _amori_ and the _cortesie_."