Tundra skills Synonyms

Definitions for Tundra


  • (noun) a broad area of level or rolling treeless country
  • (noun) a vast treeless plain in the arctic regions where the subsoil is permanently frozen

TS abbreviation

TS is an abbreviation for Tundra Skills
What does TS stand for?
TS stands for "Tundra Skills"