SCATTER Meaning of SCATTER in English ( v. i. ) To be dispersed or dissipated; to disperse or separate; as, clouds scatter after a storm. Webster's Revised Unabridged English Dictionary. Пересмотренный полный словарь английского языка Webster. 2012