( informal ) to leave somewhere and stay away for a time in order to avoid an unpleasant situation
MAKE YOURSELF SCARCE
Meaning of MAKE YOURSELF SCARCE in English
Oxford Advanced Learner's English Dictionary. Оксфордский английский словарь для изучающик язык на продвинутом уровне. 2005