water engine

Noun

 * 1)  An engine to raise water.
 * 2)  An engine moved by water.
 * 3)  A machine for extinguishing fires; a fire engine.