Synonyms for Insufficient (same or very similar meaning)
WordNet sense 1 (short):
shy
WordNet sense 2 (not enough; hard to find):
scarce
WordNet sense 3 (less than the correct or legal or full amount often deliberately so):
short
WordNet sense 4 (not sufficient to meet a need):
inadequate, poor
WordNet sense 5 (of a quantity not able to fulfill a need or requirement):
deficient
From the ODE community, based on WordNet
add/edit