0%

ALL meanings of albemarle sound

Al·be·marle sound
A a
  • noun albemarle sound an inlet of the Atlantic in NE North Carolina. Length: about 96 km (60 miles) 3
  • noun albemarle sound arm of the Atlantic extending into NE N.C.: c. 60 mi (97 km) long 3
  • noun albemarle sound an inlet of the Atlantic Ocean, in NE North Carolina. 60 miles (97 km) long. 1
Was this page helpful?
Yes No
Thank you for your feedback! Tell your friends about this page
Tell us why?