the impression received - English Synonyms Dictionary