Synonyms of Deficiency

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

Full Dictionary Entry

Antonyms & Opposite Concepts