Impresiones (en. Impressions)

/im-pre-'sjo-nes/

Slang Meanings

To leave a mark
The party left impressions on all attendees.
La fiesta dejó impresiones en todos los asistentes.
Visual impact
That painting has impactful impressions.
Esa pintura tiene impresiones que impactan.