engraving needle - English Synonyms Dictionary