|
Definition of Tarn
1. Noun. A mountain lake (especially one formed by glaciers).
Generic synonyms: Lake
Definition of Tarn
1. n. A mountain lake or pool.
Definition of Tarn
1. a small mountain lake [n -S]
|
1. Noun. A mountain lake (especially one formed by glaciers).
1. n. A mountain lake or pool.
1. a small mountain lake [n -S]