oil press
nounDefinition of oil press
: a press for expressing oil (as from nuts, olives, seeds)
1