1 larding needle | Definition of larding needle

larding needle

noun

Definition of larding needle

: a large needle with a hollow split end that is used for inserting lardoons into meat