English synonyms about - contact  

toad-in-the-hole

noun

1 toad-in-the-hole

Sausage baked in batter.


Find more on toad-in-the-hole elsewhere: etymology - rhymes - Wikipedia.

debug info: 0.024