The term 'LION'S ABODE' can be solved by the three letter word 'DEN'. A DEN is a shelter or refuge, usually for an animal. In this case, it is referring to the home of a lion. It is typically a cave or a rocky area that provides protection from predators and the elements.