VariousWords beta
Related Terms:
Noun
Definition: An inadequate supply.
Verb
Definition: To provide with insufficient supplies; to supply inadequately
VariousWords beta
Definition: An inadequate supply.
Definition: To provide with insufficient supplies; to supply inadequately