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