Away from home, finished beaten (7)
![Ross](/clue/static/ross-mug.min.png)
I believe the answer is:
outdone
'beaten' is the definition.
(I've seen this before)
'away from home finished' is the wordplay.
'away from home' becomes 'out' ('out' can be a synonym of 'away from home').
'finished' becomes 'done' ('done' can be similar in meaning to 'finished'**).
'out'+'done'='OUTDONE'
(Other definitions for outdone that I've seen before include "Surpassed" , "Excelled" , "beaten" , "Gone one better" .)