garlic press
1.
(
noun
) a press for extracting juice from garlic
Related Words:
press
Terms and Conditions of Use / Copyright Notice