enlard

/ɑnlɑrd/

Definitions

1. noun

A type of medieval or Renaissance-style garden, typically featuring a formal arrangement of paths and water features.

“The estate featured an enlard with beautiful topiary and a tranquil pond.”

Synonyms

  • arboretum
  • garden

Antonyms

  • jungle
  • wilderness