topiaria

/tɒpiˈɛəriə/

Definitions

1. noun

a style of garden design or horticulture that uses topiary, especially as a decorative feature of a landscape or garden

“The estate’s topiaria was a highlight of the garden tour.”

Synonyms

  • hedgecraft
  • topiary

Antonyms

  • wild gardening