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