TURLOUGH Meaning of TURLOUGH in English [ 'tʊələʊx ]■ noun (in Ireland) a low-lying area on limestone which becomes flooded with groundwater in wet weather.OriginC17: from Ir. turloch , from tur 'dry' + loch 'lake'. Concise Oxford English vocab. Сжатый оксфордский словарь английского языка. 2004