GARDENS Meaning of GARDENS in English ornamental grounds laid out for public enjoyment. → garden Concise Oxford English vocab. Сжатый оксфордский словарь английского языка. 2004