Crossword Genius

Feel depressed on landing (9)

Ross

I believe the answer is:

touchdown

'landing' is the definition.
(I know that touchdown is a type of landing)

'feel depressed on' is the wordplay.
'feel' becomes 'touch' (touch is a kind of feel).
'depressed' becomes 'down' (synonyms).
'on' is a charade indicator (letters next to each other).
'touch'+'down'='TOUCHDOWN'

(Other definitions for touchdown that I've seen before include "Arrival" , "land" , "Come back to earth" , "a score, with a chance for more?" , "Moment of landing" .)

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