bucket down

verb
University
1

To rain heavily.