scarp in French scarp in French escarpe noun The steep artificial slope below a fort's parapet. Add to Flashcards