Explanation: A water mill is a mill powered by water running through a water wheel, which turns whatever machinery is being used. A flour mill is a mill that grinds flour. It can be powered by water, in which case a water mill can also be a flour mill.