Crown Colony

Explore definitions, synonyms, and language insights of Crown Colony

Definitions

Noun
a British colony controlled by the British Crown, represented by a governor

More General Terms