admiralty range - definitions and synonyms

admiralty range noun

  1. ( also written as Admiralty Range )

    English Meaning: 

    : mountains in Antarctica to the north of Victoria Land