imprese Play nounA badge, cognizance, or device worn by a noble or his retainers; an impresa.nounA device. See impresa.nounA heraldic device; an impresa.