JAWS OF LIFE


Meaning of JAWS OF LIFE in English

■ noun N. Amer. trademark a hydraulic apparatus used to pry apart the wreckage of crashed vehicles in order to free people trapped inside.

Concise Oxford English vocab.      Сжатый оксфордский словарь английского языка.