Meaning of “do a disappearing/vanishing act” in the English Dictionary
"do a disappearing/vanishing act" in English
(Definition of “do a disappearing/vanishing act” from the Cambridge Advanced Learner’s Dictionary & Thesaurus © Cambridge University Press)
- DNA fingerprint
- do
- do (all) the donkey work idiom
- do (sth) up
- do a disappearing/vanishing act idiom
- do a good/bad job idiom
- do a moonlight flit idiom
- do a number on sb idiom
- do a roaring trade idiom
Create and share your own word lists and quizzes for free!
Word of the Day
likeable
A likeable person is pleasant and easy to like.