Admiralty Range (noun) Definition, Meaning & Examples

noun
  1. a mountain range in Antarctica, NW of the Ross Sea.
noun
  1. a mountain range in Antarctica, on the coast of Victoria Land, northwest of the Ross Sea
Admiralty Range (noun) Definition, Meaning & Examples

More Definitions