Feel depressed on landing (9)
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" .)