pī​tóu​gài​liǎn

showering down

Definitions

pī​tóu​gài​liǎn

lit. splitting the head and covering the face (idiom); fig. pelting (with rain etc); showering down

Sources