Attested.to

Definition

baked or roasted with a spicy sauce

Seed ·

Term in context

barbecued spareribs in CommonParlance