Definition of spallation
English to English noun - (physics) a nuclear reaction in which a bombarded nucleus breaks up into many particles
Some astronomers believe that the solar system was formed by spallation when the sun was a very young star.
source: WordNet 3.0
Visual Synonyms 
Nearby Word
spallation, spoilation, sublation, sexploitation, sufflation, subpopulation, sepelition, sibilation, spelldown, sublition, split down, sápilitan
|
|
|