Lancaster Sound (noun) Definition, Meaning & Examples

noun
  1. an arm of Baffin Bay, Nunavut Territory, Canada, leading W to the Parry Channel. 200 miles (320 km) long and 40 miles (64 km) wide.
Lancaster Sound (noun) Definition, Meaning & Examples

More Definitions