earthwork

Noun
  1. An earthen rampart (synset 103267420)

Other Searches