Synonyms of Sensation
Primary definition: A physical feeling or perception resulting from something that happens to or comes into contact with the body.
Primary definition: A physical feeling or perception resulting from something that happens to or comes into contact with the body.