Attack any heartless bird with a feed of fish? (6,4)
I believe the answer is:
bombay duck
'feed of fish?' is the definition.
'bombay duck' can be an answer for 'fish?' (I've seen this before). I am not certain of the 'feed of' bit.
'attack any heartless bird' is the wordplay.
'attack' becomes 'bomb' (bombing is a kind of attacking).
'heartless' means to remove the middle letters.
'bird' becomes 'duck' (duck is a kind of bird).
'any' with its centre removed is 'ay'.
'bomb'+'ay'+'duck'='BOMBAY DUCK'
'with a' acts as a link.
Can you help me to learn more?
(Other definitions for bombay duck that I've seen before include "Dried fish dish" , "Poor batting performance at Mumbai" , "Fish (as curry savoury)" , "Small Indian fish" , "Dried curried fish" .)