Vocabulary

驟雨

sudden shower; sudden downpour

noun