Part of speech:
The definition of a sensation is any sort of impressions of the senses, a state of excitement or something that is exciting and lively.
To cause such a sensation:
Find another word for pins-and-needles. In this page you can discover 6 synonyms, antonyms, idiomatic expressions, and related words for pins-and-needles, like: deadness, sensation, tingling sensation, formication, tingle and tingling.