puller - Dictionary definition and meaning for word
puller
Definition (noun) someone who applies force so as to cause motion toward herself or himself
Definition (noun) someone who pulls or tugs or drags in an effort to move something
We are looking for Content Writers (1-2 years experience) for our ed-tech startup based out of Gurgaon. If interested, please reach out to us at career@opencubicles.com