Dictionary |
1 Result
#1
rain buckets
v.
rain heavily; "Put on your rain coat-- it's pouring outside!"
. wn