scarce : Idioms & Phrases


To make one's self scarce

  • to decamp; to depart. Slang
Webster 1913