toad-in-the-hole

1. (noun) sausage baked in batter
Related Words: pastry



Terms and Conditions of Use / Copyright Notice