TUNDRA Meaning of TUNDRA in English n. a vast level treeless Arctic region usu. with a marshy surface and underlying permafrost. [ Lappish ] Concise Oxford English dictionary. Краткий оксфордский словарь английского языка. 2012