needle protector - English Synonyms Dictionary