verb
1 to sprinkle; to splash
2 to rain slightly; to spit
noun
1 small drop; splash
2 slight shower or spot of rain
3 small flying piece of metal, stone etc
verb 1 to sprinkle; to splash 2 to rain slightly; to spit noun 1 small drop; splash 2 slight shower or spot of rain 3 small flying piece of metal, stone etc |