sausage roll

Definitions

General English

Food

Travel

  • noun a savoury snack made of pastry with a small sausage or piece of sausage meat inside it
http://www.dictionarycentral.com/definition/sausage-roll.html