Toad-in-the-hole meaning

tōdinthəhōl
A British dish consisting of sausages baked in a batter like that used for Yorkshire pudding.
noun
0
0
(UK) A traditional English dish of roasted sausages in batter.
noun
0
0
Advertisement