TUNDRA Meaning of TUNDRA in English n. vast and treeless arctic region (found for example in Siberia, northern Canada, and Lapland) Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012