WordNet
natural enclosure
n. a naturally enclosed space [syn: enclosure]
Usage examples of "natural enclosure".
It stretched out far beyond what he had expected, turning into a sort of tunnel that led from the falls to a natural enclosure, almost like a theatre.