Definition of armature noun from the Oxford Advanced American Dictionary

 

armature

 noun
noun
NAmE//ˈɑrmətʃər//
 
(technology)
 
jump to other results
a frame that is covered to make a figure The figures are made from clay over a wire armature. armature kits for filmmakers
See the Oxford Advanced Learner's Dictionary entry: armature