Definition of Topiary
Noun: topiary 'tow-pee,e-ree [N. Amer], tow-pee-u-ree [Brit]
- A garden having shrubs clipped or trimmed into decorative shapes especially of animals
- Making decorative shapes by trimming shrubs or trees
Anagrams containing the word topiary