water press

noun

Definition of water press