water ram Meaning, Definition & Usage

Wa"ter ram`
Definitions
  1. An hydraulic ram.

Webster 1913