CLOUGH Meaning of CLOUGH in English [ klʌf ]■ noun N. English a steep valley or ravine.OriginOE clōh (recorded in place names), of Gmc origin. Concise Oxford English vocab. Сжатый оксфордский словарь английского языка. 2004