Shortly wake occasional visitor (5)

I believe the answer is:
comet
'occasional visitor' is the definition.
Although both the answer and definition are singular nouns, I can't see how they can define each other.
'shortly wake' is the wordplay.
'shortly' means to remove the last letter.
'wake' becomes 'come to' (I've seen this before).
'cometo' with its last letter taken away is 'COMET'.
Can you help me to learn more?
(Other definitions for comet that I've seen before include "Shooting star" , "traveller covering huge mileage" , "High-flyer" , "One is named after Edmond Halley" , "Celestial object" .)
