Search results
- DictionaryJaws of Life/jôz əv/
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 Languages
News about Oakland, firefighters, Jaws of Life
News about Downey, Grand Island, crash
Also in the news