Depressed, chasing contact on landing (9)
I believe the answer is:
touchdown
'landing' is the definition.
(I've seen this before)
'depressed chasing contact' is the wordplay.
'depressed' becomes 'down' ('down' can be a synonym of 'depressed').
'chasing' is a charade indicator (letters next to each other).
'contact' becomes 'touch' (touch is a kind of contact**).
'down' put after 'touch' is 'TOUCHDOWN'.
'on' is the link.
(Other definitions for touchdown that I've seen before include "a score, with a chance for more?" , "Come back to earth" , "Moment of landing" , "Arrival" , "at end of flight" .)