in short/limited supply - definition and synonyms

phrase
  1. available only in small quantities, so that there is not enough

    Food is likely to be in short supply until the strike is over.

See also main entry: supply