Search Result for "water ram":

The Collaborative International Dictionary of English v.0.48:

Water ram \Wa"ter ram`\ An hydraulic ram. [1913 Webster]