Established in the taxidermy business? (3,2)
I believe the answer is:
set up
This clue might be a double definition.
'established' is the first definition.
('set up' can be similar in meaning to 'established')
'taxidermy business?' is the second definition.
Both the answer and definition are adjectives. Perhaps they are linked in a way I don't understand?
'in the' is the link.
Can you help me to learn more?
(Other definitions for set up that I've seen before include "Organise; mount" , "Conspiracy" , "Exalt - arrange - begin" , "advantageous position at Wimbledon?" , "An arrangement designed to trap or cheat" .)