Globe initially stayed put in this place (6)
I believe the answer is:
sphere
'globe' is the definition.
(I've seen this in another clue)
'initially stayed put in this place' is the wordplay.
'initially' says to take the initial letters.
'in this place' becomes 'here' (synonyms).
The first 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" .)