Etymon Explorer / impression

a marking or shaping effect left by an external force or influence; a residual change in form, state, or perception resulting from contact or interaction.