TUNDRA Meaning of TUNDRA in English n. a vast level treeless Arctic region usu. with a marshy surface and underlying permafrost. Etymology: Lappish Oxford English vocab. Оксфордский английский словарь. 2012