3 English Synonyms for IMPRESSION
Prev.1Next
Definition: 1. One of the sensations produced by the tongue in response to certain chemicals; the quality of giving this sensation.
There are 15 definitions of the word taste
Show more information about taste
Definition: 1. The imagination.
There are 28 definitions of the word fancy
Show more information about fancy
Definition: 1. A mark left by something that has passed along.
There are 29 definitions of the word track
Show more information about track
Prev.1Next
Search took: 8.95 ms