Is “Armature” a Scrabble word?
Yes
ARMATURE
Valid in at least one Scrabble dictionary
Valid in these dictionaries
SOWPODS / CSW
Scrabble UK & International
TWL / NWL
Scrabble North America
Large English Dictionary
General English word list
Meaning of Armature
noun
1.The rotating part of an electric motor or dynamo, which mostly consists of coils of wire around a metal core.
2.The moving part in an electromechanical device like a loudspeaker or a buzzer.
3.A piece of soft steel or iron that connects the poles of a magnet
verb
1.To provide with an armature (any sense).