imbridus

Adjective

 * 1)  rainy abounding with rain