As nouns the difference between caverns and spelunking
is that caverns is plural of cavern while spelunking is the practice or hobby of exploring underground caverns; caving.
As a verb spelunking is
present participle of lang=en (to explore underground caves).
caverns
English
Noun
(head)
Anagrams
*
spelunking
English
Verb
(head)
(to explore underground caves).