Space for cleaner to remove top (4)
I believe the answer is:
room
'space' is the definition.
(enough space or room to do something)
'cleaner to remove top' is the wordplay.
'cleaner' becomes 'broom' (I've seen this before).
'to remove top' means to remove the first letter (I've seen 'removes top' mean this).
'broom' with its initial letter taken away is 'ROOM'.
'for' is the link.
(Other definitions for room that I've seen before include "Latitude" , "Box ---, storage area" , "See 1" , "Enclosed space in a building" , "Place" .)