Lardoon

From Fresh Dictionary

English

Noun

lardoon

  1. A meat strip used for larding, esp. salted pork.
Personal tools