Processed or perfected.
Completed; concluded; done.
Done for; doomed; used up.
simple past and past participle of finish
Search
Explore