barbecue -n. to cook food, especially meat, outside over hot coals or an open fire
hot dog -n. a small cooked sausage that is mild in flavor and is usually served in a long roll (called a hot dog bun)