The term 'BIG CAT'S LAIR' can be solved by the crossword solution DEN, which is a three-letter word. A DEN is a shelter or refuge, and is often used to refer to the home of a wild animal, such as a big cat. Therefore, the term 'BIG CAT'S LAIR' can be interpreted as the home of a large feline.