Crossword Genius

Give no food to celebrity vet, mostly (6)

Ross

I believe the answer is:

starve

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

'give no food to' is the definition.
I can't tell whether this definition defines the answer.

'celebrity vet mostly' is the wordplay.
'celebrity' becomes 'star' (a star is a celebrity or famous person).
'mostly' means to remove the last letter (most but not all of the word).
'vet' with its last letter removed is 've'.
'star'+'ve'='STARVE'

Can you help me to learn more?

(Other definitions for starve that I've seen before include "Suffer from lack of food" , "Fail to take in" , "Averts (anag)" , "Without wishing, fast" , "Suffer from food deprivation" .)

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