TOP

Definition of garlic press noun from the Oxford Advanced American Dictionary

See garlic press in the Oxford Advanced Learner's Dictionary