polished off

polished off

English Verb
Ad

Definition

simple past and past participle of polish off (to remove polish; or to finish something)

Ad