English dictionary
sunken garden meaning and definition
Definition and meaning of sunken garden at MeaningMonkey.org. sunken garden meaning and definition in the English Dictionary.SUNKEN GARDEN noun
Definition of sunken garden (noun)
- a garden set below the level of the ground surrounding it
Source: Princeton University Wordnet