pulling beam

Definition

Cars & Driving

  • noun a hydraulic ram attached securely to the vehicle at strong points; pulling force is then applied to the pulling beam to pull the frame or sheet metal back into place
http://www.dictionarycentral.com/definition/pulling-beam.html