power puller

English

Noun

power puller (plural power pullers)

  1. Synonym of come-along (“type of hoist with ratchet mechanism”).