Definition, synonyms and related words
A heavy downpour, typical of the Mariana Islands during the winter months.