Dictionary.com
Thesaurus.com

has been broaching

  • present perfect progressive of broach (3rd person singular).