The AI-powered English dictionary
plural impresses
Obsolete form of impress. (a heraldic device; an impresa) examples