What is the full meaning of crestons
CRESTON, a ridge on a hill that curves downwards at the ends [n]
Example of the word crestons placed on a Scrabble board.