Dictionary.com
Thesaurus.com

had been scrounging

  • past perfect progressive
    of scrounge.
    scrounge
    verb (used with object)
    to borrow (a small amount or item) with no intention of repaying or returning it.