A colloquial term that could refer to disappearing or becoming scarce.
Add a new word and definition to the dictionary.