rain buckets 大雨傾盆,雨下得很猛烈
rain buckets v : rain heavily; "Put on your rain coat-- it's pouring outside!" [syn: pour, pelt, stream, rain cats and dogs]