Noun Definitiontarn1.Definition: a mountain lake (especially one formed by glaciers)Category: Objects