Please enable javascript to use dictionary! Howto enable javascript?
downpour▼nounheavy rain
outpouring▼nounsudden flowing of a large amount of something
rain shower▼nounshort period of rain
cast▼verbto make by pouring into a mould
↑