CLOUGH Meaning of CLOUGH in English n. dial. a steep valley usu. with a torrent bed; a ravine. Etymology: OE cloh f. Gmc Oxford English vocab. Оксфордский английский словарь. 2012