Toad in the hole
WiktionaryText

Noun



  1. A traditional English dish of roasted sausages in batter.
 
x
OK