subglacial lake

English

Noun

subglacial lake (plural subglacial lakes)

  1. Any lake that is permanently covered by ice.