Owen Sound


noun

a city in SE Ontario, in S Canada, on Georgian Bay of Lake Huron: summer resort.