Synonyms of Deficiency
Primary definition: A lack or shortage of something essential, especially something needed for health or normal function.
Primary definition: A lack or shortage of something essential, especially something needed for health or normal function.