To pour down; shower.
Water falling from the clouds in drops.
We can walk about the town if it does rain. – Rollo in Holland by Jacob Abbott
None; but very heavy rain. – Memoirs of Sherlock Holmes by Sir Arthur Conan Doyle