Noun natural enclosure has 1 sense
  1. enclosure, natural enclosure - a naturally enclosed space
    --1 is a kind of entity
    --1 has particulars: cave; cavern; matrix
,
TOP