He could fight a bull or rip a cod to pieces! (7)
I believe the answer is:
picador
'he could fight a bull' is the definition.
The answer is a person as well as being a singular noun. This is suggested by the definition.
'rip a cod to pieces' is the wordplay.
'to pieces' indicates anagramming the letters (the same pieces in a new order).
'rip'+'a'+'cod'='ripacod'
'ripacod' with letters rearranged gives 'PICADOR'.
'or' acts as a link.
Can you help me to learn more?
(Other definitions for picador that I've seen before include "Animal killer" , "Riding bullfighter" , "Mounted bullfighter with a lance" , "The bullfighter who goads the animal" , "Horseman in bullring" .)