land revenue

Revenue derived from lands owned by the Crown in Great Britain. • Since, over the years, crown lands have been largely granted to subjects, they are now transferred within very narrow limits. See Crown land under LAND.

land revenue Read More »