English
English version

do a disappearing/vanishing act

From Longman Dictionary of Contemporary Englishdo a disappearing/vanishing actdo a disappearing/vanishing actto be impossible to find when you are needed act
Pictures of the day
What are these?
Click on the pictures to check.