Noun tarn has 1 sense
  1. tarn - a mountain lake (especially one formed by glaciers)
    --1 is a kind of
    lake
,
TOP