Loading page
sense impression is a noun meaning "an unelaborated elementary awareness of stimulation". It carries one recorded sense.
an unelaborated elementary awareness of stimulation
“a sensation of touch”
Definitions, synonyms and semantic relations for sense impression come from Princeton University’s WordNet. Commonness is measured against a corpus of everyday English. Full sources and licences.