Definition
a cookout in which food is cooked over an open fire; especially a whole animal carcass roasted on a spit
Seed ·
Term in context
a cookout in which food is cooked over an open fire; especially a whole animal carcass roasted on a spit
Seed ·