Loading page
queen charlotte sound is a noun meaning "an inlet of the Pacific Ocean off the coast of British Columbia". It carries one recorded sense.
an inlet of the Pacific Ocean off the coast of British Columbia
Definitions, synonyms and semantic relations for queen charlotte sound come from Princeton University’s WordNet. Commonness is measured against a corpus of everyday English. Full sources and licences.