Online English Dictionary

Home

Waterflag


n.

A flood of water; an inundation.


© 2009 Dammam Community College