Dictionary.com
Thesaurus.com

had been channelling

  • past perfect progressive
    of channel.
    channel
    noun
    the bed of a stream, river, or other waterway.