SPATE


Meaning of SPATE in English

n. sudden outpouring; flood (British); sudden heavy rainstorm (British)

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.