What is the meaning of the word "tarn"?

Definitions:

  1. a mountain lake, especially one formed by glaciers copy to clipboard noun
    • Nobody wanted to swim in the tarn because the water was so cold. copy to clipboard

NearBy Words: