toad-in-the-holeEnglish

toad-in-the-hole

Noun

Sausage baked in batter

English: toad-in-the-hole