Put your foot down! (5)
But I've got no explanation for this one! Could you help me understand?
(Other definitions for stamp that I've seen before include "Postal token" , "squash?" , "contributions?" , "Impress; postage sticker" , "What to put on 7 before putting in 15" .)
'foot down' is the definition.
'tread' can be an answer for 'foot' (treading is a kind of footing). I'm not certain of the 'down' bit.
I cannot understand how the rest of the clue works.
Can you help me to learn more?
(Other definitions for tread that I've seen before include "Press (grapes by foot)" , "Tyre moulding" , "A measurement of tyre" , "Tramp" , "Walk or step like pattern on tyre" .)
(Other definitions for accelerate that I've seen before include "snowball" , "Quicken" , "Increase speed" , "Go faster" , "Crank up" .)
'put your foot down?' is the definition.
(I've seen this in another clue)
This is all the clue.
(Other definitions for step that I've seen before include "Place foot on as with a pest" , "Single pace" , "Foot movement" , "Tread - stage" , "Footprint" .)