Subscriber login


Forgot your password?

Library card login

Other

artist's impression

Definition of artist's impression

noun

  • a sketch or drawing of someone or something, produced when no photograph is available.

artist's impression in other Oxford dictionaries

Definition of artist's impression in the US English dictionary