water to one's mill

Etymology
Suggesting the action of water powering a watermill. Similar idioms exist in many other European languages.

Noun

 * 1)  That which energizes or stimulates one.