Person enjoying liberty heartlessly imprisoning one who rescues cats? (7)
I believe the answer is:
fireman
'person' is the definition.
(fireman is a kind of person)
I cannot understand how the rest of the clue works.
Can you help me to learn more?
(Other definitions for fireman that I've seen before include "Locomotive stoker" , "Fighter of blaze" , "Railway driver's assistant" , "Name fir (anag.)" , "Red engine driver" .)