subglacial lake
Noun
Meaning
English Wikipedia has an article on:subglacial lakeWikipedia
subglacial lake (plural subglacial lakes)
Any lake that is permanently covered by ice.
Noun
English Wikipedia has an article on:subglacial lakeWikipedia
subglacial lake (plural subglacial lakes)
Any lake that is permanently covered by ice.