(noun.) the heavy fire of artillery to saturate an area rather than hit a specific target; 'they laid down a barrage in front of the advancing troops'; 'the shelling went on for hours without pausing'.
(noun.) the rapid and continuous delivery of linguistic communication (spoken or written); 'a barrage of questions'; 'a bombardment of mail complaining about his mistake'.
手打:奥利