floodhead floodhead

Definition(s):

  • (n) a wall of water rushing ahead of the flood
Word of the Day
tangible tangible
/ˈtæn dʒə bəl /