Definitions
noun
an unelaborated elementary awareness of stimulation
“a sensation of touch”
noun
the faculty through which the external world is apprehended
noun
a general feeling of excitement and heightened interest
“anticipation produced in me a sensation somewhere between hope and fear”
noun
a state of widespread public excitement and interest
“the news caused a sensation”
Look “sensation” up elsewhere
Want another word?
Spin the dictionary for a fresh one.