from WordNet 3.0 Copyright 2006 by Princeton University. All rights reserved.
- n. mechanism consisting of a device that works on mechanical principles
Sorry, no etymologies found.
Handing a large and, ironically, spider-shaped mechanical device to the EMH, Lense said, “I need to place a cardiopulmonary contact monitor on the patient, but I can’t reach the center of its torso.”