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