Synonyms and Antonyms for electromechanical_device

1. electromechanical device (n.)

a mechanical device that is operated by electricity

Synonyms: