Word info

electromechanical device

Noun

Meaning

a mechanical device that is operated by electricity

Source: WordNet

Hypernyms

Hyponyms

Close letter words and terms