churada
English
Noun
churada (plural churadas)
- (meteorology) A heavy downpour, typical of the Mariana Islands during the winter months.
References
- churada, in Encyclopedia of world climatology, by John E. Oliver, 2005, page 469.