Medico is on verge having to dig stuff up (6)
I believe the answer is:
dredge
'to dig stuff up' is the definition.
I can't tell whether this defines the answer.
'medico is on verge' is the wordplay.
'medico' becomes 'Dr' (synonyms).
'is on' is a charade indicator (letters next to each other).
'verge' becomes 'edge' (I've seen this before).
'dr'+'edge'='DREDGE'
'having' is the link.
Can you help me to learn more?
(Other definitions for dredge that I've seen before include "Clean out the bed of a river or harbour" , "Sprinkle, deepen" , "digging equipment" , "Clear a channel" , "dragnet" .)