sunken garden

Noun
  1. A garden set below the level of the ground surrounding it (synset 104363393)

Other Searches