answersLogoWhite

0

It depends in what context it's used. If you:

impressed an image onto some medium: imprint, emboss, stamp

impressed someone by your knowledge: amaze, inspire, dazzle

impressed upon someone the need to do something: stress, emphasize

User Avatar

Wiki User

15y ago

What else can I help you with?