Demesne

English word definition — powered by WordNet

NOUN

extensive landed property (especially in the country) retained by the owner for his own use

territory over which rule or control is exercised

Want to remember demesne?

Sign up free to bookmark & revise