polish off « Back to Glossary Indexto finish; to do away with. Related Articles: Our Dog’s Name is Roomba