Like the atmosphere in a taxidermist's place? (6)
I believe the answer is:
stuffy
'like' is the definition.
Both the answer and definition are adjectives. Maybe you can see an association between them that I don't see?
I don't understand the remainder of the clue.
Can you help me to learn more?
(Other definitions for stuffy that I've seen before include "Airless; unadventurous" , "Lacking fresh air or excessively conventional" , "Badly ventilated" , "Strait-laced -- lacking fresh air" , "Close, airless" .)