TARN


Meaning of TARN in English

A small steep-banked mountain lake or pool, generally formed by a glaciation process.

Environmental engineering English vocabulary.      Английский словарь экологического инжиниринга.