Get the FREE one-click dictionary software for Windows
or the iPhone/iPad and Android apps
Noun: barbecued spareribs
  1. Baked or roasted with a spicy sauce
    "He couldn't resist the smoky aroma of barbecued spareribs";
    - spareribs

Type of: dish