- 1(in the past) land attached to a manor (= large house) that was kept by the owners for their own use
Want to learn more?
Find out which words work together and produce more natural sounding English with the Oxford Collocations Dictionary app.
- 2(old use) a region or large area of land
Check pronunciation: demesne