Definify.com

Definition 2024


subglacial_lake

subglacial lake

English

Noun

subglacial lake (plural subglacial lakes)

  1. Any lake that is permanently covered by ice.