Translation meaning & definition of the word "embankment" into Spanish language
Traducción significado y definición de la palabra "embankment" al idioma español
English⟶Spanish
Embankment
[Embankment]/ɛmbæŋkmənt/
noun
1. A long artificial mound of stone or earth
- Built to hold back water or to support a road or as protection
- synonym:
- embankment
1. Un largo montículo artificial de piedra o tierra
- Construido para retener el agua o para sostener una carretera o como protección
- sinónimo:
- terraplén