Definitions
noun
a British colony controlled by the British Crown, represented by a governor
Look “crown colony” up elsewhere
Want another word?
Spin the dictionary for a fresh one.
a British colony controlled by the British Crown, represented by a governor