Dictionary.com
Thesaurus.com

has vapored

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