meaning of titillate

1. excite pleasurably or erotically; "A titillating story appeared in the usually conservative ">magazine"


Related Words

titillate | titillated |

Developed & Maintained By Taraprasad.com

Treasure Words