Vocabulary

降ったり止んだり

(raining or snowing) on and off; off and on

expression suru-verb vi