THERMOKARST Meaning of THERMOKARST in English [ 'θə:mə(ʊ)kα:st ]■ noun Geology a periglacial landscape resembling karst, resulting from the selective melting of permafrost. Concise Oxford English vocab. Сжатый оксфордский словарь английского языка. 2004