to do a disappearing act
Verb
to perform a disappearing act
Verb
to make yourself scarce
Verb
to perform a vanishing act
Verb
to do a vanishing act
Verb
to do a vanishing act
Verb
to perform a disappearing act
Verb
to perform a vanishing act
Verb
to do a disappearing act
Verb
to disappear
Verb, Information Technology