etching ball - English Synonyms Dictionary