IMPRESSED
feeling or showing admiration or respect for someone or something
(of a mark) applied to something using pressure
(of an electric current or potential) applied from an external source
(of a mark) applied to something using pressure
(of an electric current or potential) applied from an external source