Earthwork - Definition

earthwork

n 1: an earthen rampart

Look up another word