Dictionary.com
Thesaurus.com
has dehydrated
  • present perfect of dehydrate (3rd person singular).