Dictionary.com
Thesaurus.com
had been stoning
  • past perfect progressive of stone.