English dictionary
topiary meaning and definition
Definition and meaning of topiary at MeaningMonkey.org. topiary meaning and definition in the English Dictionary.TOPIARY noun
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
Source: Princeton University Wordnet