English to English
titillation
noun (n)
- a tingling feeling of excitement (as from teasing or tickling)(noun.feeling)source: wordnet30
- an agreeable arousal(noun.act)source: wordnet30
- The act of tickling, or the state of being tickled; a tickling sensation.(noun)source: webster1913