damEnglish → FrenchEnglish–French Dictionarydam[dæm] 1. noun (construction) barrage m; (to prevent flooding) digue f2. transitive verb Construction construire un barrage sur [river, lake]; (to prevent flooding) endiguer Phrasal Verbs: - dam up