blast meaning in French
n. explosion; attaque verbale; bouffée de vent; déflagration; courant d'air; sifflement; grondement, bon temps, loisir (informel)
v. exploser, faire sauter (à la dynamite); détruire, ruiner; injurier, envoyer au diable
interj. la barbe! au diable!