TOP

Definition of French press noun from the Oxford Advanced American Dictionary

See French press in the Oxford Advanced Learner's Dictionary