Transported upon sled, somehow fitting every other bit of globe in (10)
I believe the answer is:
spellbound
'transported' is the definition.
(both can mean fascinated or enraptured)
I cannot understand how the rest of the clue works.
Can you help me to learn more?
(Other definitions for spellbound that I've seen before include "Captivated" , "Entranced" , "Held rapt" , "Enraptured" , "Transfixed, mesmerised" .)