LOUGH Meaning of LOUGH in English (·obs strong ·imv) of laugh. 2. lough ·noun a loch or lake; so spelt in ireland. Webster English vocab. Английский словарь Webster. 2012