A traditional nickname for someone with the surname Wilson (3)
I believe the answer is:
tug
(Other definitions for tug that I've seen before include "Haul" , "Small ship for pulling" , "Pull sharply" , "Small boat for pulling others" , "Pull hard or suddenly" .)