The cessation of an activity or operation due to rain (by analogy with cricket).
make it rain
To bring prosperity or work to an enterprise by selling, inventing or …
rain cats and dogs
To rain very heavily.
rain dogs and cats
Alternative form of rain cats and dogs.
rain on someone's parade
To spoil someone's celebration.
rain buckets
To rain heavily
rain pitchforks
To rain heavily.