Search results
- Dictionarytit·il·lat·ing/ˈtidəˌlādiNG/
adjective
- 1. arousing mild sexual excitement or interest; salacious: "she let slip titillating details about her clients"
Powered by Oxford Dictionaries
adjective
Powered by Oxford Dictionaries