Fantastic range of French bomb (7)
I believe the answer is:
grenade
'bomb' is the definition.
(I know that grenade is a type of bomb)
'fantastic range of french' is the wordplay.
'fantastic' indicates anagramming the letters.
'of french' becomes 'de' ('of' in French).
'range' with letters rearranged gives 'grena'.
'grena'+'de'='GRENADE'
(Other definitions for grenade that I've seen before include "Hand-thrown bomb" , "Small explosive that is thrown" , "Handy bomb" , "One might go off" , "Small hand-bomb" .)