■ noun N. Amer. trademark a hydraulic apparatus used to pry apart the wreckage of crashed vehicles in order to free people trapped inside.
JAWS OF LIFE
Meaning of JAWS OF LIFE in English
Concise Oxford English vocab. Сжатый оксфордский словарь английского языка. 2004