Definitions
noun
the strait separating Vancouver Island from the Canadian mainland
Look “strait of georgia” up elsewhere
Want another word?
Spin the dictionary for a fresh one.
the strait separating Vancouver Island from the Canadian mainland