ALL meanings of make an impression
make an im·pres·sion
M m - verbal expression make an impression have impact 1
- verbal expression make an impression have impact on sb 1
- phrase make an impression If someone or something makes an impression, they have a strong effect on people or a situation. 0