Noun Definition

floodhead

1.Definition: a wall of water rushing ahead of the flood

"We were lucky to be safe when the floodheads hit"

Category: General