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.”
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.”