floodhead

1. (noun) a wall of water rushing ahead of the flood; "we were lucky to be safe when the floodheads hit"
Related Words: flash flood



Terms and Conditions of Use / Copyright Notice