Snowy Mountains


pl n

a mountain range in SE Australia, part of the Australian Alps: famous hydroelectric scheme Also called (Austral informal): the Snowy, the Snowies