insufficient, deficient - of the quantity unable to satisfy a need or necessity; "inadequate resources"a brand new/file/all-time small The dollar hit a document very low against the euro and was down sharply from the Japanese yen.Equatorial do the job at small concentrations is trying enough in all conscience with no included terrors of scientific