to grill cook on the embers, to barbecue

listen to the pronunciation of to grill cook on the embers, to barbecue