Abandons fights for bits of food (6)
I believe the answer is:
scraps
This clue is a triple definition!
'abandons' is the first definition.
(scrap can mean to abandon or cancel)
'fights' is the second definition.
(I've seen this before)
'for' is a link.
'bits of food' is the third definition.
'scraps' can be an answer for 'bits' ('scrap' can be a synonym of 'bit'). I'm not sure about the 'of food' bit.
Can you help me to learn more?
(Other definitions for scraps that I've seen before include "useless bits" , "Fragments left over (6)" , "Throws away" , "Remnants" , "Discarded pieces of food" .)