noun
1. : a space set aside for gardening
window overlooking the garden spot
2. : an especially fertile region
owning twenty-six thousand acres of land in one of the garden spots of Iowa — Bertha M. H. Shambaugh
noun
1. : a space set aside for gardening
window overlooking the garden spot
2. : an especially fertile region
owning twenty-six thousand acres of land in one of the garden spots of Iowa — Bertha M. H. Shambaugh
Webster's New International English Dictionary. Новый международный словарь английского языка Webster. 2012