Give no food to celebrity vet, mostly (6)
I believe the answer is:
starve
'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" .)