of a quantity not able to fulfill a need or requirement "insufficient funds" insufficientdeficient
inadequate in amount or degree "a deficient education"; "deficient in common sense"; "lacking in stamina"; "tested and found wanting" deficientlackingwanting