Definition of in short supply in English:

in short supply


  • Not easily obtainable; scarce.

    ‘he meant to go, but time and petrol were in short supply’
    scarce, in short supply, scant, scanty, meagre, sparse, hard to find, hard to come by, not enough, too little, insufficient, deficient, inadequate, lacking, wanting