Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

mcmurdo sound Definition

Cancel
mcmurdo sound
geographical name(Mc-Mur-do Sound)
inlet of the western Ross Sea in Antarctica between Ross Island and the coast of Victoria Land

Words Related to mcmurdo sound!

mcmurdo sound Examples by Brain Bank Users