Shobdo Logo

dam

Flag: gbEnglish → FrenchFlag: frEnglish–French Dictionary

dam

[dæm]
1.
 noun (construction) barrage m; (to prevent flooding) digue f
2.
 transitive verb Construction construire un barrage sur [river, lake]; (to prevent flooding) endiguer
Phrasal Verbs:
  - dam up
dam — EN↔FR (Alt) · Shobdo