矢石如雨

Idiom

 * 1) arrows and rocks falling down like rain (describing a ferocious battle)