VariousWords beta
Definitions:
Noun
puller
Definition: someone who applies force so as to cause motion toward herself or himself
Definition: Anything that pulls, but especially a hoist in which a cable is attached to a lever and a ratchet mechanism.