tundra Meaning, Definition & Usage
-
noun a vast treeless plain in the Arctic regions where the subsoil is permanently frozen
WordNet
Tun"dra noun
Etymology
Russ., from a native name.Definitions
A rolling, marshy, mossy plain of Northern Siberia.