spelunking

noun

The practice or hobby of exploring underground caverns; caving.

verb

Present participle of spelunk. (to explore underground caves).