English Dictionary
◊ EARTHWORK
earthwork
n : an earthen rampart