rain buckets
verb
°To rain heavily.
synonyms: rain cats and dogs