topiary
English Dictionary
->
Letter T
-> topiary
Search Dictionary:
topiary Definition
(n)
a
garden
having
shrubs
clipped
or
trimmed
into
decorative
shapes
especially
of
animals
(n)
making
decorative
shapes
by
trimming
shrubs
or
trees
topiary Synonyms
topiary
© Art Branch Inc.