Subscriber login


Forgot your password?

Library card login

Other

Dictionary search results

Showing 1-4 of 4 results

impression British & World English

an idea, feeling, or opinion about something or someone, especially one formed without conscious thought or on the basis of little evidence

impression in impression British & World English

an idea, feeling, or opinion about something or someone, especially one formed without conscious thought or on the basis of little evidence

artist's impression British & World English

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

under the impression that in impression British & World English

believing, mistakenly or on the basis of little evidence, that something is the case