From English-French FreeDict Dictionary ver. 0.1.6: flood /flʌd/ 1. afflux, marée haute 2. inonder 3. inondation 4. abreuver, combler
flood /flʌd/ 1. afflux, marée haute 2. inonder 3. inondation 4. abreuver, combler