Search Details

Word: titillation (lookup usage) (lookup stats)


Meaning:

Noun:

  • a exciting sensation
  • the process or outcome of titillating

Source: Wiktionary | Src Info »