Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

downpour Definition

Cancel
downpour
noun(down-pour)
a pouring or streaming downward; especially : a heavy rain

Words Related to downpour!

downpour Examples by Brain Bank Users