Water ram


Wa´ter ram`


1.An hydraulic ram.