Dictionary.com
Thesaurus.com

has scanted

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