Outrage finding counterfeit grand on time (7)
I believe the answer is:
dudgeon
'outrage' is the definition.
(dudgeon is a kind of outrage)
'counterfeit grand on time' is the wordplay.
'counterfeit' becomes 'dud' (I've seen this before).
'grand' becomes 'g' ('G' can be a synonym of 'grand').
'on' is a charade indicator (letters next to each other).
'time' becomes 'eon' (eon is a kind of time**).
'dud'+'g'+'eon'='DUDGEON'
'finding' is the link.
(Other definitions for dudgeon that I've seen before include "Umbrage" , "(High) resentment" , "Deep resentment" , "Angry feeling" , "Offended indignation" .)