Synonyms for "titillating"

Words with similar meaning