EVAPORATE


Meaning of EVAPORATE in English

= vanish into thin air

Slang English vocab.      Английский сленговый словарь.