earthwork

1. (noun) an earthen rampart
Related Words: bulwark, rampart, wall



Terms and Conditions of Use / Copyright Notice