Online English Dictionary

Home

Spate


n.

A river flood; an overflow or inundation.


© 2009 Dammam Community College