- Deluge
- Drench
- Lots of water left in food
- Oversupply (market)
- Overwhelming quantity
- Teem
- Wipe out
- A body of bees
- Be alive
- Buzzing cloud
- Cloud of insects
- group of bees
- Group of insects
- Horde
- Bucketed down
- Guarantee medicine poured inside
- Poured
- Poured down
- of Teem
- Raining heavily
- of Teem
- Prolific; productive.