Definition
That which energizes or stimulates one.
Origins
Suggesting the action of water powering a watermill. Similar idioms exist in many other European languages.
That which energizes or stimulates one.
Suggesting the action of water powering a watermill. Similar idioms exist in many other European languages.