Translation meaning & definition of the word "embankment" into Arabic language
ترجمة معنى وتعريف كلمة "سد" إلى اللغة العربية
English⟶Arabic
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. تل صناعي طويل من الحجر أو الأرض
- تم بناؤه لمنع المياه أو لدعم الطريق أو كحماية
- مرادف:
- سد