Not enough in amount, strength, or quality to do what is needed.
From Latin 'insufficiens' meaning 'not sufficient', from 'in-' (not) + 'sufficiens' (sufficient, adequate), from 'sufficere' (to be enough). It entered English in the 15th century.
Try Another Word