Dictionary.com
Thesaurus.com

has been entrenching

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