Dictionary.com
Thesaurus.com
have been alienating
  • present perfect progressive of alienate.