Chinese edit

heavy rain; downpour pouring; torrential; raining heavily
trad. (大雨滂沱) 大雨 滂沱
simp. #(大雨滂沱) 大雨 滂沱

Pronunciation edit


Idiom edit

大雨滂沱

  1. Synonym of 滂沱大雨 (pāngtuódàyǔ, to rain very heavily; to rain cats and dogs)