noun
1. : an elaborately designed garden especially of flowers or herbs
2. : a piece of ground marked by shrubbery or small trees arranged in an intricately formal pattern and typically trimmed into ornamental and often bizarre shapes : topiary
noun
1. : an elaborately designed garden especially of flowers or herbs
2. : a piece of ground marked by shrubbery or small trees arranged in an intricately formal pattern and typically trimmed into ornamental and often bizarre shapes : topiary
Webster's New International English Dictionary. Новый международный словарь английского языка Webster. 2012