meaning of polish off

1. finish a task completely; "I finally got through this homework ">assignment"


Related Words

polish off |

Developed & Maintained By Taraprasad.com

Treasure Words