English word definition — powered by WordNet
pleasantly and superficially exciting
giving sexual pleasure
exciting by touching lightly so as to cause laughter or twitching movements
Want to remember titillating?