water ram

noun

Definition of water ram