rain buckets
تعریف انگلیسی
verb
- rain heavily “Put on your rain coat-- it's pouring outside!” “It is ----ing” “It was rain bucketsing all day long”