Dictionary.com
Thesaurus.com
has vapored
  • present perfect of vapor (3rd person singular).