Word info

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.

Source: en.wiktionary.org

Close letter words and terms