Definition, synonyms and related words
An inadequate supply.
To provide with insufficient supplies; to supply inadequately