Pelt with what will explode on a road (7)
I believe the answer is:
bombard
'pelt with' is the definition.
'bombard' can be an answer for 'pelt' (synonyms). I am not sure about the 'with' bit.
'will explode on a road' is the wordplay.
'will' is a charade indicator (letters next to each other) (I've seen this in other clues).
'explode on' becomes 'bomb' (I am not sure about this - if you are sure you should believe this answer much more).
'road' becomes 'rd' (abbreviation).
'bomb' next to 'a' is 'bomba'.
'bomba'+'rd'='BOMBARD'
'what' acts as a link.
Can you help me to learn more?
(Other definitions for bombard that I've seen before include "Organ stop" , "Pelt with missiles" , "Batter heavily and persistently" , "Attack with missiles" , "Attack persistently" .)