ESCARP Scrabble 10 Words With Friends 12 Definition noun a steep artificial slope in front of a fortification. — synonyms: escarpment, scarp, protective_embankment Anagrams of ESCARP caperscrapespacersparsecrecapsscrapesecparspacer See all 119 words you can make from ESCARP → 6-letter words Words starting with E Words ending with P ← Unscramble different letters