Results

skirp NORTH-EASTERN
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