Dictionary.com
definitions
  • synonyms

Lancaster Sound

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.
Show More
Dictionary.com Unabridged Based on the Random House Unabridged Dictionary, © Random House, Inc. 2018