Skip to main content

floodhead

English floodhead meaning in English  •  floodhead का अर्थ अंग्रेजी में
Noun
  • a wall of water rushing ahead of the flood; as, we were lucky to be safe when the floodheads hit.
Advertisement