smash meaning in French
n. fracas, écrasement; brisement, éclatement; contusion, coup; chute, faillite; atterissage; collision
v. casser, écraser; démolir; éclater; se fracasser; ruiner; faire faillite; se heurter violemment
adj. fracassant; hystérique, triomphant, célèbre, connu (succès, réussite, ...) (argot)