Word
electromechanical device, n.
a mechanical device that is operated by electricity
<noun.artifact>
electromechanical device
semantic pointers
hypernym
mechanical device