shelling - Anglais Synonymes Dictionnaire

shelling

n.
[1] barrage , barrage fire , battery , bombardment