impressed

/ɪmprˈɛst/

Explore definitions, synonyms, and language insights of impressed

Definitions

Adjective Satellite
deeply or markedly affected or influenced