Popular Wordlists
  • word of the day

    tarn

    tarn - Dictionary definition and meaning for word tarn

    Definition
    (noun) a mountain lake (especially one formed by glaciers)
   Mnemonics (Memory Aids) for tarn

tarn=barn . i own a barn which is near mountain lake

Tarn = Tar + n; Where tar is placed.

Connect with us on Facebook