topiary
/tˈoʊpiɛri/
Explore definitions, synonyms, and language insights of topiary
Definitions
Noun
a garden having shrubs clipped or trimmed into decorative shapes especially of animals
Noun
making decorative shapes by trimming shrubs or trees