Meaning

1 senses
  1. Any of three island territories in the British Islands that are self-governing possessions of the British Crown.

crown dependency — meaning, examples, forms, synonyms | Krumeto