duck press
Noun
Meaning
duck press (plural duck presses)
A machine used to extract the blood and bone marrow from a duck for use in pressed duck.
Noun
duck press (plural duck presses)
A machine used to extract the blood and bone marrow from a duck for use in pressed duck.