TARN Meaning of TARN in English a small mountain lake, especially one set in a glaciated steep-walled amphitheatre known as a cirque (q.v.). Britannica English vocabulary. Английский словарь Британика. 2012