Definitions Found:

DOWNPOUR, a heavy rain