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