water ram
English
Noun
water
ram
(
plural
water rams
)
A
hydraulic ram
.