Search results
- DictionaryJaws of Life
noun
- 1. a hydraulic apparatus used to pry apart the wreckage of crashed vehicles in order to free people trapped inside. trademark North American
Powered by Oxford Dictionaries
noun
Powered by Oxford Dictionaries