What is the full meaning of titillates
TITILLATE, to tickle or touch lightly; to pleasantly stimulate [v]
Example of the word titillates placed on a Scrabble board.