doruidesu
1. Earthen rampart; Embankment
Noun
#139923
1. Earthen rampart; Embankment
1. earthen walls (of fortification); earthwork
1. alkali earth metal
1. rare earth
1. rare-earth element; rare-earth metal
1. earth metal
1. Earthen rampart's; Of an earthen rampart
1. Probably a rampart.; Probably an embankment.
1. Probably a rampart.; Probably an earthen fort.
1. It is not an earthen rampart.; It's not a rampart.