1 toad-in-the-hole | Definition of toad-in-the-hole

toad-in-the-hole

noun

Definition of toad-in-the-hole

British
: a dish made of sausages cooked in batter