IN SHORT SUPPLY Meaning of IN SHORT SUPPLY in English not enough, in less than the amount or number needed Experienced computer programmers are in short supply at our company. English idioms vocab. Словарь английских идиом и выражений. 2012