Synonyms for
Impression
Definition
a feeling or opinion about something or someone, especially one formed without conscious thought or on incomplete information
Synonyms for
Definition
a feeling or opinion about something or someone, especially one formed without conscious thought or on incomplete information