lordwood

/ˈlɔrdwʊd/

Definitions

1. noun

A wood or forest belonging to or managed by a lord or noble.

“The lord’s private hunting grounds, known as Lordwood, were home to a wide variety of wildlife.”

Synonyms

  • estate
  • woodlands

Antonyms

  • commonland
  • publicspace