Cliff dwelling

noun see cliff dweller

Merriam-Webster's Collegiate Dictionary