finished

adjective
  1. completed; brought to an end
  2. having a smooth, polished, or refined surface or appearance
  3. no longer able to continue; defeated or ruined
  4. Usage: informal
verb
  1. past tense and past participle of finish

Examples