Uk English Meaning of tarn
Tarn
Other Uk English words related to Tarn
Nearest Words of tarn
Definitions and Meaning of tarn in English
tarn (n)
a mountain lake (especially one formed by glaciers)
tarn (n.)
A mountain lake or pool.
FAQs About the word tarn
Tarn
a mountain lake (especially one formed by glaciers)A mountain lake or pool.
lagoon,lake,loch,lake,Pond,reservoir,basin,Billabong,bloody,pool
No antonyms found.
tarmacadam => Tarmac, tarmac => tarmac, tarlatan => Tarlatan, tarkovsky => Tarkovsky, taring => Taring,