Worn after towing? (8)
I believe the answer is:
pullover
I'm afraid I can't even guess how this answer relates to the clue.
Can you help me to learn more?
(Other definitions for pullover that I've seen before include "Woolly" , "Knitted garment" , "Go to side of road" , "Jersey" , "top gear?" .)