felt admiration; made a strong effect on
from Latin 'impressus', past participle of 'imprimere'
When you're impressed, someone has left their mark on your mind!
Complete word intelligence in one call. Free tier — 50 lookups/day.