Meaning of しとしと[shito-shito]#Condition#RainDefinition1. It seems like the rain is falling quietlySentence Examplesしとしとと雨が降る