English dictionary
admiralty range meaning and definition
Definition and meaning of admiralty range at MeaningMonkey.org. admiralty range meaning and definition in the English Dictionary.ADMIRALTY RANGE noun
Definition of Admiralty Range (noun)
- mountains in Antarctica to the north of Victoria Land
Source: Princeton University Wordnet