Wine press

What is Wine press?

Wine press definition and meaning on Dictionary terms:
noun

a machine in which the juice from grapes is pressed for wine.