meaning of spate

1. A river flood; an overflow or inundation.
2.
the occurrence of a water flow resulting from sudden rain or melting snow


Related Words

spate |

Developed & Maintained By Taraprasad.com

Treasure Words