MAKE YOURSELF SCARCE


Meaning of MAKE YOURSELF SCARCE in English

leave, do not stay, get lost

If you see a bull in the pasture, make yourself scarce.

Wayne Magnuson. English idioms vocabulary.      Словарь английских идиом.