Dictionary.com
Thesaurus.com

has been economizing

  • present perfect progressive
    of economize (3rd person singular).
    economize
    verb (used without object)
    to practice economy; avoid waste or extravagance.