at an end (adjective) exhausted: used up
Sinonime: accurse, anathematize, be foul-mouthed, bedamn, blaspheme, cuss, damn*, execrate, flame*, imprecate, take name in vain, talk dirty, use bad language, utter profanity
Antonime: plenty, refreshed, restored,
saved, stored,
unused