deficient
de-fi-cient
adjective
Not having enough of something important or necessary; incomplete or inadequate.
"The diet was deficient in essential vitamins."
Thesaurus
Synonyms: skimpy, lean, poor, scant, low, short, jejune, shy, inadequate, light, depleted, insufficient
Antonyms: sufficient