electromechanical : Idioms & Phrases


electromechanical device

  • noun a mechanical device that is operated by electricity
WordNet