Love old inhabitor of Britain to eat duck and dark-spotted South American feline (6)
I believe the answer is:
ocelot
'feline' is the definition.
(I know that ocelot is a type of wildcat)
I cannot understand how the remainder of the clue works.
Can you help me to learn more?
(Other definitions for ocelot that I've seen before include "Nocturnal wild cat of Central and South America" , "Send animal to Cole" , "Yellow-black striped and spotted cat" , "Wild cat of the Americas" , "Feline of South and Central America" .)