creeping barrage

noun

Definition of creeping barrage