What is the full meaning of heuch
(Scots) a crag, a steep-sided valley, also HEUGH [n -S]
Example of the word heuch placed on a Scrabble board.