What is the full meaning of scarps
SCARP, to make into a steep slope [v]
Example of the word scarps placed on a Scrabble board.