Globe initially stayed put in this place (6)
I believe the answer is:
sphere
'globe' is the definition.
(I've seen this before)
'initially stayed put in this place' is the wordplay.
'initially' says to take the initial letters.
'in this place' becomes 'here' (synonyms).
The initial letters of 'stayed put' is 'sp'.
'sp'+'here'='SPHERE'
(Other definitions for sphere that I've seen before include "Province - range" , "Globe or ball" , "Round shape" , "Perfect round" , "Territory" .)