SHUTTLE ARMATURE
Meaning of SHUTTLE ARMATURE in English
noun
: an armature shaped like an elongated shuttle with wires that run longitudinally in grooves
Webster's New International English Dictionary.
Новый международный словарь английского языка Webster.
2012