Crossword Genius

Stimulate sensually, keeping it up well into the night (9)

Ross

I believe the answer is:

titillate

'stimulate sensually' is the definition.
(titillate can mean to arouse)

I don't understand the remainder of the clue.

(Other definitions for titillate that I've seen before include "provide excitement" , "create superficial interest" , "Excite or stimulate pleasantly" , "Excite pleasurably" , "arouse interest" .)

I've seen this clue in The Times.
Want a hint initially instead of a full solution? Install my app