noun. a mountain lake (especially one formed by glaciers).
1. Noun, singular or mass They may be associated with a variety of larger landforms and elevations, from the high mountain tarn to the coastal slough.