Some space centre at New York (3)
I believe the answer is:
any
'some' is the definition.
(similar in meaning)
'space centre at new york' is the wordplay.
'centre' says to take the centre.
'at' says to put letters next to each other.
'new york' becomes 'ny'.
The middle of 'space' is 'a'.
'a'+'ny'='ANY'
(Other definitions for any that I've seen before include "'Whatever'" , "One (unspecified)" , "Long-running Radio 4 discussion show" , "Several" , "At all; in some degree" .)