Crossword Genius

Greedy hawk almost finished salmon, say (7)

Ross

I believe the answer is:

selfish

I'm a little stuck... Click here to teach me more about this clue!

'greedy' is the definition.
(greed is selfish)

'hawk almost finished salmon say' is the wordplay.
'hawk' becomes 'sell' (hawk can mean to sell or trade).
'almost' means to remove the last letter (almost the whole word is kept).
'finished salmon say' becomes 'fish' (I can't explain this - if you can you should believe this answer much more).
'sell' with its final letter taken away is 'sel'.
'sel'+'fish'='SELFISH'

Can you help me to learn more?

(Other definitions for selfish that I've seen before include "Concerned chiefly with one's own interests" , "Mercenary" , "inconsiderate" , "Ungenerous" , "Egotistical" .)

I've seen this clue in The Telegraph.
Want a hint initially instead of a full solution? Install my app