"You impressed me with your command of Urdu."
"That first view of the Eiger impressed itself on my mind."
noun
°An impression, and impressed image or copy of something.
synonyms:
make an impression, imprint, print, stamp
more»
, pressgang, confiscate, impound, seize, sequester