Dictionary.com
Thesaurus.com
had been shelling
  • past perfect progressive of shell.

More Suggestions