DictionaryAI

subglacial lake

Short definition from Wiktionary

Noun

  1. Any lake that is permanently covered by ice.

We haven’t written up subglacial lake yet: Simple and Standard meanings, examples and a quiz.