barbecued spareribs: baked or roasted with a spicy sauce
substance: a particular kind or species of matter with uniform properties
watering cart: water cart with a tank and sprinkler for sprinkling roads