rainstorm.
(Of Nguaza).
1. d. rain sudden, abundant, impetuous and short duration.
2. m. events and annoying things as blows, insults, etc., in lot fall on someone.
? V.
whiskers from rainstorm