floodheadEnglish

floodhead

Noun

A wall of water rushing ahead of the flood

English: floodhead