Definitions of rain buckets:

  • verb:   rain heavily