polish (needles) - English Synonyms Dictionary