|
Need synonyms for leave a lasting impression? Here's a list of similar words from our thesaurus that you can use instead.
Verb
To exude confidence and influence while setting a new precedent or making a significant impact
“Lyrically, these songs have the power to leave a lasting impression on young ears.”
Nearby Words
|
|
|
|
|
|