SCATTER Meaning of SCATTER in English (v. t.) To strew about; to sprinkle around; to throw down loosely; to deposit or place here and there, esp. in an open or sparse order. Webster's English dictionary. Английский словарь Webster. 2012