Pinyin Dictionary results for "pi tou gai lian"

劈头盖脸
lit. splitting the head and covering the face (idiom); fig. pelting (with rain etc); showering down
Dictionary data provided by CC-CEDICT