ARMATURE


Meaning of ARMATURE in English

n. armor, protective covering; framework around which an artist forms a sculpture; part of an electric generator

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.