Dictionary.com
Thesaurus.com

had been brainwashing

  • past perfect progressive
    of brainwash.
    brainwash
    verb (used with object)
    to cause (someone) to undergo brainwashing.