French-English dictionary »

spallation meaning in English

FrenchEnglish
spallation nom

spallation◼◼◼(physics: nuclear reaction in which a nucleus fragments into many nucleons)
noun
[UK: spalˈeɪʃən] [US: spælˈeɪʃən]