DictionaryAI

show cave

Short definition from Wiktionary

Noun

  1. A cave that is managed as a commercial tourist attraction.

We haven’t written up show cave yet: Simple and Standard meanings, examples and a quiz.