Полный русско-английский словарь
Разг. disappear/vanish without a trace, vanish into thin air disappear without leaving a trace ;
как в воду кануть