BOTANIC GARDEN Meaning of BOTANIC GARDEN in English (also botanical garden ) ■ noun a place where plants are grown for scientific study and display to the public. Concise Oxford English vocab. Сжатый оксфордский словарь английского языка. 2004