water ram

  1. An hydraulic ram.