Resting place of the little marsupial over the street (5)
I believe the answer is:
roost
'resting place' is the definition.
(I've seen this before)
'little marsupial over the street' is the wordplay.
'little' means to remove the last letter (the word is not quite complete).
'marsupial' becomes 'roo' (short for kangaroo).
'over' becomes 'o' (cricket abbreviation).
'the street' becomes 'st' (abbreviation).
'roo' with its last letter taken away is 'ro'.
'ro'+'o'+'st'='ROOST'
'of the' is the link.
(Other definitions for roost that I've seen before include "Perch where bird sleeps" , "Perch for a sleeping bird" , "Place on which bird rests" , "Perch on a branch" , "In Orkney, the current" .)