drum armature with continuous current collectors - English Synonyms Dictionary