Skip to definition.
Get the FREE one-click dictionary software for Windows.
NEW iPhone Audio English dictionary


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, plain

Encyclopedia: Tundra