Meaning Of English Dictionary
Search Dictionary:

The meaning of the word "Tarn" in English


Tarn n. : A mountain lake or pool.

Example:
If I've polished my tea set with Tarn-x and a little got inside, will it still be safe to use?

Taxonomy
Tarn, free encyclopedia, mountain lake, oil field, British historian, search, Geography, pool, cirque, glacier, département, southwest France, Alaska, summit, the Strait of Magellan, 20th century, British-American, American poet.

Defination from the web:
Tarn, a 20th century British historian and author. Nathaniel Tarn, a British-American poet ... TARN - Target Redemption Note: an interest rate derivative (see LIBOR market model) Other ... 

synonyms
  (noun) lake


A  B  C  D  E  F  G  H  I  J  K  L  M  N  O  P  Q  R  S  T  U  V  W  X  Y  Z  

The definition database by online English dictionary