English-Chinese dictionary »

titillate meaning in Chinese

EnglishChinese
titillate [titillated, titillating, titillates] (to excite pleasantly)
verb
[UK: ˈtɪ.tɪ.leɪt]
[US: ˈtɪ.tə.ˌlet]

刺激 /cìji/verb

挑逗 /tiǎodòu/verb

Your history