toad-in-the-hole
nounDefinition of toad-in-the-hole
British
: a dish made of sausages cooked in batter