shuttle armature

noun

Definition of shuttle armature

: an armature shaped like an elongated shuttle with wires that run longitudinally in grooves