1. Noun
The production of less than is demanded or of less than the usual supply.
2. Noun
inadequate production or less than expected
Vocabulary classified under Economics
More about this word
Synonyms and related words
Explore this word
