The thing eaten by most of carp or other fish (7)
I believe the answer is:
whiting
'other fish' is the definition.
'whiting' can be an answer for 'fish' (I've seen this before). I am not certain of the 'other' bit.
'the thing eaten by most of carp' is the wordplay.
'the thing' becomes 'it'.
'eaten by' is an insertion indicator.
'most of' means to remove the last letter.
'carp' becomes 'whinge' (both can mean to complain).
'whinge' with its last letter taken off is 'whing'.
'it' put inside 'whing' is 'WHITING'.
'or' acts as a link.
Can you help me to learn more?
(Other definitions for whiting that I've seen before include "[SOMETHING FISHY]" , "North Atlantic food fish" , "Small fish related to cod" , "Small sea fish or ground chalk for painting" , "Edible marine fish" .)