The Collaborative International Dictionary
Water ram
Water ram \Wa"ter ram`\ An hydraulic ram.