jaws of life

Noun
  1. Hydraulic tool inserted into a wrecked vehicle and used to pry the wreckage apart in order to provide access to people trapped inside (synset 103599710)

Other Searches