'Water ram' definitions:

Definition of 'Water ram'

From: GCIDE
  • Water ram \Wa"ter ram`\ An hydraulic ram. [1913 Webster]