We do not currently know of any synonyms for general impression.
For similar words to general impression, try: