The AI-powered English dictionary
plural lardoons
A meat strip used for larding, especially salted pork. examples