mechanical device

Noun
  • Mechanism consisting of a device that works on mechanical principles (synset 103742461)

Other Searches