mechanical device :
- n mechanism consisting of a device that works on mechanical principles
News & Articles
- Automated chest compressions saving lives in ambulances
Ambulances dispatched from the Toms Brook fire station lately have been carrying a mechanical device that functions like a highly efficient additional crewmember assigned to save the lives of heart patients.
July 7, 2013 - The Northern Virginia Daily