WordNet 3.0 Copyright 2006 by Princeton University. All rights reserved.
noun.
a heavy rain
Word Usage
"The trails were deep in mud, the long grass soaking, leaves overhead sending down random showers even in those moments when there was no actual downpour from the sky and the clouds looked like clearing."