Queen perhaps delaying introduction of legislation (3)
I believe the answer is:
cat
'queen perhaps' is the definition.
(a female cat is a queen)
I don't understand the remainder of the clue.
Can you help me to learn more?
(Other definitions for cat that I've seen before include "Feline mammal" , "Animal (domesticated or wild)" , "Pussy" , "Tabby" , "Tiger, for instance" .)