heugh noun3 •(Scotland) A steep crag or cliff, especially one overlooking a river •(Scotland) The face of a quarry or mine •(Scotland) A glen with steep, overhanging sides; a cleugh formsheughs