Advertisement

Synonyms of Deficiency

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

Full Dictionary Entry
Advertisement

Antonyms & Opposite Concepts

Advertisement