Weighs more on soldier in Dorset running amok (8)
I believe the answer is:
stodgier
'weighs more' is the definition.
I can't judge whether this defines the answer.
'soldier in dorset running amok' is the wordplay.
'soldier' becomes 'gi' (government issue or general issue).
'in' means one lot of letters goes inside another.
'running amok' indicates anagramming the letters.
'dorset' anagrammed gives 'stoder'.
'gi' inserted within 'stoder' is 'STODGIER'.
'on' acts as a link.
Can you help me to learn more?
(Another definition for stodgier that I've seen is " Heavier".)