Meaning of (ALL) GRIST TO THE / SB'S MILL in English

(ALL) GRIST TO THE / SB'S MILL

( BrE ) ( NAmE (all) grist for the / sb's ˈmill )

something that is useful to sb for a particular purpose :

Political sex scandals are all grist to the mill of the tabloid newspapers.

Oxford Advanced Learner's English Dictionary.      Оксфордский английский словарь для изучающик язык на продвинутом уровне.