insufficient, deficient - of the quantity not able to satisfy a need or prerequisite; "insufficient cash"Just per month back, data confirmed Antarctica would established a history this calendar year for lowest sea-ice extent �?the area of ocean coated by sea ice throughout the continent.[…] current tax rules make it simple for a number of compa