'make an impression' definitions:

Synonyms of 'make an impression'

From: Moby Thesaurus