tug
noun
°(nautical) a tugboat.
verb
°to pull or drag with great effort.