MAKE YOURSELF SCARCE Meaning of MAKE YOURSELF SCARCE in English leave, do not stay, get lostIf you see a bull in the pasture, make yourself scarce. Wayne Magnuson. English idioms vocabulary. Словарь английских идиом. 2012