Topic: FOOD DISH


spare ribs

noun
     
spare ribs [plural]
DFF the ribs of a pig and the meat on them, eaten as food

Explore FOOD DISH Topic