Dictionary.com
Thesaurus.com
has dispensed
  • present perfect of dispense (3rd person singular).