curtain fire
Concise Oxford English Dictionary © 2008 Oxford University Press:
curtain fire (also chiefly US curtain of fire)
▶noun Brit. rapid, continuous artillery or machine-gun fire on a designated line or area.
'curtain fire' also found in these Oxford entries:

