Definition of show cave in US English:

show cave

noun

  • A cave which is accessible to the public for viewing, especially one that is managed by an organization which charges an entrance fee and provides lighting, safe pathways, information, etc.

Origin

Mid 19th century; earliest use found in John Forbes (1787–1861), physician and medical journalist.