What is the meaning of the word "tundra"?
Definitions:
-
a vast treeless plain in the Arctic regions where the subsoil is permanently frozen
noun
- They trudged across the tundra to escape back to their country.
- They trudged across the tundra to escape back to their country.