Attested.to

Definition

meat that has been barbecued or grilled in a highly seasoned sauce

Seed ·

Term in context

barbeque in CommonParlance