shelling




shelling - noun

  • the heavy fire of artillery to saturate an area rather than hit a specific target
  • shelling - thesaurus

    barrage   battery   bombardment