Meaning of ARMATURE in English
[ 'α:mətʃə , -tj(ʊ)ə ]
1》 the rotating coil or coils of a dynamo or electric motor.
↘any moving part of an electrical machine in which a voltage is induced by a magnetic field.
↘a piece of iron acting as a keeper for a magnet.
2》 a framework on which a clay sculpture is moulded.
3》 Biology the protective covering of an animal or plant.
4》 archaic armour.
ME: from Fr., from L. armatura 'armour', from armare (see arm 2 ).
Concise Oxford English vocab. Сжатый оксфордский словарь английского языка. 2004