Chemistry Dictionary
Definition of armature
where the coils of wire are mounted on an electric motor
Search the Dictionary for More Terms