The phrase
"big impression" means making a strong and memorable impact on someone or something.
Full definition
Similar and related words and phrases are presented below.
«big»
«impression»
Related phrases
Phrases with «big impression»
Sentences with «big impression»