Meaning of topiary

Definition of topiary

(noun) a garden having shrubs clipped or trimmed into decorative shapes especially of animals
making decorative shapes by trimming shrubs or trees

Other information on topiary

WIKIPEDIA results for topiary
Amazon results for topiary