earthworkEnglish

earthwork

Noun

An earthen rampart

English: earthwork