ESCARP

Scrabble 10 Words With Friends 12

Definition

  1. noun a steep artificial slope in front of a fortification. — synonyms: escarpment, scarp, protective_embankment

Anagrams of ESCARP

See all 119 words you can make from ESCARP →

← Unscramble different letters