Water ram /(?)/

Wa·ter ram

Water ram

  1. An hydraulic ram.