What is the full meaning of clifftops
CLIFFTOP, the top of a cliff [n]
Example of the word clifftops placed on a Scrabble board.