Forcemeat



ENGLISH MEANING
noun
1.
Meat chopped fine and highly seasoned, either served up alone, or used as a stuffing.