Home

Word

electromechanical device, n.
more info a mechanical device that is operated by electricity
<noun.artifact>

electromechanical device
semantic pointers
hypernym