English Dictionary
◊ TITILLATE
titillate
v : excite pleasurably [syn: {tickle}]