English

edit

Noun

edit
 
English Wikipedia has an article on:
Wikipedia

subglacial lake (plural subglacial lakes)

  1. Any lake that is permanently covered by ice.
  NODES
Note 1