meaning of floodheads

1. a wall of water rushing ahead of the flood; "we were lucky to be safe when the floodheads ">hit"


Related Words

floodhead |

Developed & Maintained By Taraprasad.com

Treasure Words