English Dictionary
Definition topiary in British English
topiary noun
noun
/ˈtəʊpiəri/
1
a bush or a tree cut into a particular shape for decoration
1.1
the art or act of cutting bushes and trees into particular shapes for decoration
