A barbecue dry rub or spice rub is simply a mixture of spices to rub on your barbecue meats before going on the grill Most recipes will call for rubs to be put on the raw meat in advance so the meat can marinate in the spices