MCMURDO SOUND Meaning of MCMURDO SOUND in English /meuhk merr"doh/an inlet of Ross Sea, in Antarctica, N of Victoria Land. Random House Webster's Unabridged English dictionary. Полный английский словарь Вебстер - Random House . 2012