Crown Lease Definition

noun

A lease of crown land (land belonging to the government when the head of state is a monarch).

Wiktionary

Find Similar Words

Find similar words to crown lease using the buttons below.

Words Starting With

Words Ending With

Unscrambles

crown lease