To make someone feel admiration or respect, or to have a strong effect on someone's mind or feelings.
From Latin 'impressus' (pressed into), from 'imprimere' (im- 'into' + premere 'to press'). The metaphor is of pressing a mark or stamp into something, so an impression is literally a mark left behind by force.
Try Another Word