Synonyms for "spelunker"

Words with similar meaning