Definition of “scattering” - English Dictionary

English