What is the full meaning of hydropult
a machine for throwing water by hand power, as a garden engine, a fire extinguisher, etc. [n -S]
Example of the word hydropult placed on a Scrabble board.