滂
沱
大
雨
p
ā
n
g
t
u
ó
d
à
y
ǔ
Definitions
1. torrents of rain (idiom)
Components
滂沱
pāng tuó
–
pouring
大雨
dà yǔ
–
heavy rain