Skip to definition.
Get the FREE one-click dictionary software for Windows or the iPhone/iPad and Android apps


Noun: tundra  tún-dru
  1. A vast treeless plain in the Arctic regions where the subsoil is permanently frozen
    "the Siberian tundra"

Derived forms: tundras

Type of: champaign, field, flatland, plain

Encyclopedia: Tundra