A small quantity falling in distinct drops or particles; as, a sprinkling of rain or snow.
Hence, a moderate number or quantity distributed like separate drops, or as if scattered like drops.
a small number dispersed haphazardly; "the first scatterings of green"