Find the word definition

Wiktionary
subglacial lake

n. Any lake that is permanently covered by ice.

Wikipedia
Subglacial lake

A subglacial lake is a lake under a glacier, typically an ice cap or ice sheet. There are many such lakes, with Lake Vostok in Antarctica being by far the largest known at present.