subglacial lake
English
Noun
subglacial
lake
(
plural
subglacial lakes
)
Any lake that is permanently covered by
ice
.