TUNDRA Meaning of TUNDRA in English [ 'tʌndrə ]■ noun a vast, flat, treeless Arctic region of Europe, Asia, and North America in which the subsoil is permanently frozen.OriginC16: from Lappish. Concise Oxford English vocab. Сжатый оксфордский словарь английского языка. 2004