Floodhead — definition

1. floodhead (Noun)

1 definition

floodhead (Noun) — A wall of water rushing ahead of the flood. ex. "we were lucky to be safe when the floodheads hit"

2 types of
flash flood flashflood