Definition, synonyms and related words
An enclosure; a park; a croft, or small field; a paddock.
To enclose or shut in; park.