Topic: FOOD DISH


toad-in-the-hole

noun
     
toad-in-the-hole [uncountable]
DFF a British dish made of sausages cooked in a mixture of eggs, milk, and flour

Explore FOOD DISH Topic