SCATTERGOOD Meaning of SCATTERGOOD in English noun Date: 1577 a wasteful person ; spendthrift Merriam Webster. Explanatory English dictionary Merriam Webster. Толковый словарь английского языка Мерриам-Уэбстер. 2012