crown colony Hear it!

crown colony Definition

crown colony

noun

a British colony directly under the control of the home government in London