'floodhead' definitions:

Definition of 'floodhead'

(from WordNet)
noun
A wall of water rushing ahead of the flood; "we were lucky to be safe when the floodheads hit"

Definition of 'floodhead'

From: GCIDE
  • floodhead \floodhead\ n. a wall of water rushing ahead of the flood; as, we were lucky to be safe when the floodheads hit.. [WordNet 1.5]