An Encylopedia Britannica Company

toad–in–the–hole

toad–in–the–hole noun
toad–in–the–hole
noun
Britannica Dictionary definition of TOAD–IN–THE–HOLE
[noncount] British
: a dish made of sausages cooked in batter