Shobdo Logo
EN↔FRearthwork

earthwork

Flag: gbEnglish → FrenchFlag: frOxford English–French

earthwork
noun
pl earthwork or earthworks
(embankment) rempart m, levée f; (excavation work) terrassement m
earthwork — EN↔FR · Shobdo