Correct

劈头盖脸

/ pī tóugài liǎn /
Strokes

Definition

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

Example

Definition

right in the face; straight on the head

1
密密麻麻
de
qún
cāngying
苍蝇
cháo
men
我们
tóugàiliǎn
劈头盖脸
fēi
guòlái
过来
  

Flies by the zillions engulfed us in dense clouds.

2
Piáo
瓢泼大雨
tóugàiliǎn
劈头盖脸
jiāo
xiàlai
下来
  

The heavy rain poured down on our heads. / The rain came pelting down on our heads.

3
tóugàiliǎn
劈头盖脸
dùn

give sb a good scolding right to one's face

Related

劈头盖脸