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.

Origin

C17: from Ir. turloch , from tur 'dry' + loch 'lake'.

Concise Oxford English vocab.      Сжатый оксфордский словарь английского языка.