Definitions Found:

a heavy rain