Crossword Genius

Drop holiday travel (5,2)

Ross

I believe the answer is:

leave go

'drop' is the definition.
(leave go can mean to let go of or drop)

'holiday travel' is the wordplay.
'holiday' becomes 'leave' (I've seen this before).
'travel' becomes 'go' (synonyms).
'leave'+'go'='LEAVE GO'

(Other definitions for leave go that I've seen before include "Free" , "Release" , "Remove one's grip" , "Remove one's hold" , "surrender" .)

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