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.