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

pelting

劈头盖脸 (劈頭蓋臉) pī​tóu​gài​liǎn
pelting idiom
falling or blowing down heavily and directly onto someone (e.g. rain, snow, sand)
showering idiom
directed at someone forcefully and suddenly, such as verbal abuse, criticism, or questions

Frequency

Movie subtitles
0.180 per million appears in 0% of films
Written text
0.557 per million

Sources

Definitions
CC-CEDICT