ALBEMARLE SOUND Meaning of ALBEMARLE SOUND in English an inlet of the Atlantic Ocean, in NE North Carolina. 60 mi. (97 km) long. Random House Webster's Unabridged English dictionary. Полный английский словарь Вебстер - Random House . 2012