Attested
.to
Menu
Definition
meat that has been barbecued or grilled in a highly seasoned sauce
Seed
·
Term in context
barbecue
in
CommonParlance