DRIZZLE DOWN (ON SOMEONE OR SOMETHING)
drizzle down (on someone or something): translation
drizzle down (on someone or something)
to rain on someone or something. •
The light rain drizzled down on the garden.
•
The rain drizzled down and soaked us because we had no umbrella.