Dictionary.com
Thesaurus.com

has skimped

  • present perfect of skimp (3rd person singular).