Not even people on street returned remnants (8)
I believe the answer is:
oddments
'remnants' is the definition.
('oddment' can be a synonym of 'remnant')
'not even people on street returned' is the wordplay.
'not even' becomes 'odd' ('odd' is the opposite to 'even').
'people' becomes 'men' (man is a kind of person).
'on street' becomes 'st' (I've seen this in other clues).
'returned' is a reversal indicator.
'st' reversed gives 'ts'.
'odd'+'men'+'ts'='ODDMENTS'
(Other definitions for oddments that I've seen before include "Assorted leftovers" , "Motley assortment of things" , "Mods tend to don bits and pieces" , "Isolated articles, left-overs." , "just a few items" .)