Caught, warmed up and sold down the river (7)
I believe the answer is:
cheated
'sold down the river' is the definition.
I can't judge whether this defines the answer.
'caught warmed up' is the wordplay.
'caught' becomes 'c' (cricket abbreviation).
'warmed up' becomes 'heated' (I've seen this before).
'c'+'heated'='CHEATED'
'and' acts as a link.
Can you help me to learn more?
(Other definitions for cheated that I've seen before include "Defeated through deceit" , "taken for a ride" , "stung" , "Behaved dishonestly" .)