What does Bedrizzle mean?

Bedrizzle meaning in General Dictionary

To drizzle upon

View more

  • To drizzle upon.

Bedrizzle meaning in General Dictionary

(v. t.) To drizzle upon.