Puts foot down on street current (6)
I believe the answer is:
stamps
'puts foot down' is the definition.
I can't tell whether this definition defines the answer.
'on street current' is the wordplay.
'on' is a charade indicator (letters next to each other).
'street' becomes 'st' (abbreviation).
'current' becomes 'amps' (I've seen this before).
'st'+'amps' is 'STAMPS'.
Can you help me to learn more?
(Other definitions for stamps that I've seen before include "Cuts out with a die" , "Tramples" , "Brings foot down heavily onto the ground" , "Philatelists collect them" , "Puts the foot down hard, in temper perhaps" .)