noun
: the lands belonging to the British crown including both the ancient demesne and property acquired later (as by forfeiture or gift) : crown land 1
the bulk of the cities were situated in the royal demesne — J.R.Green
noun
: the lands belonging to the British crown including both the ancient demesne and property acquired later (as by forfeiture or gift) : crown land 1
the bulk of the cities were situated in the royal demesne — J.R.Green
Webster's New International English Dictionary. Новый международный словарь английского языка Webster. 2012