[adj] having resources completely depleted; "our depleted resources" [adj] no longer sufficient; "supplies are low"; "our funds are depleted"
deficient, exhausted, insufficient, low