Home / D / demesne

demesne

noun /dɪmeɪn/ 2 syllables 7 letters Scrabble 10 WWF 12
Definitions
noun

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

noun

territory over which rule or control is exercised

Want another word?
Spin the dictionary for a fresh one.
Generate a word →