power puller

English

Noun

power puller (plural power pullers)

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