Having a quantity or amount that is generous or plentiful; ample.
Used up, expended; of which nothing is left.