v. phr. , slang To leave quickly; go away. The boys made themselves scarce when they saw the principal coming to stop their noise. A wise mouse makes himself scarce when a cat is nearby.
MAKE ONESELF SCARCE
Meaning of MAKE ONESELF SCARCE in English
American idioms English vocabulary. Английский словарь американских идиом. 2012