CLOUGH Meaning of CLOUGH in English (n.) A cleft in a hill; a ravine; a narrow valley. Webster's English dictionary. Английский словарь Webster. 2012