drizzled

DRIZZLED, pp. Shed or thrown down in small drops or particles.