titillate

Verb
  1. Touch (a body part) lightly so as to excite the surface nerves and cause uneasiness, laughter, or spasmodic movements (synset 202124605)
  2. Excite pleasurably or erotically (synset 201820186)
    "A titillating story appeared in the usually conservative magazine"

Other Searches