Definition of McMurdo Sound
inlet of W Ross Sea Antarctica between Ross Island & coast of Victoria Land
Learn More about mcmurdo sound
Britannica.com: Encyclopedia article about McMurdo Sound
Seen and Heard
What made you want to look up McMurdo Sound? Please tell us where you read or heard it (including the quote, if possible).