cave-dwelling - English Synonyms Dictionary