sausage roll Meaning, Definition & Usage

  1. noun sausage meat rolled and baked in pastry

WordNet