Haul giving doctor silver (4)
I believe the answer is:
drag
'haul' is the definition.
(I know that haul can be written as drag)
'giving doctor silver' is the wordplay.
'giving' says to put letters next to each other.
'doctor' becomes 'dr' (abbreviation).
'silver' becomes 'Ag' (Ag is the chemical symbol for silver).
'dr' next to 'ag' is 'DRAG'.
(Other definitions for drag that I've seen before include "A bore (colloq.); lug" , "Hunt without foxes" , "Trail along the ground" , "such a nuisance" , "Pull along forcefully" .)