Noun Definition

earthwork

1.Definition: an earthen rampart

Category: Objects