TOAD-IN-THE-HOLE
Meaning of TOAD-IN-THE-HOLE in English
ˌtoad-in-the-ˈhole BrE AmE noun [uncountable]
a British dish made of ↑ sausage s cooked in a mixture of eggs, milk, and flour
Longman Dictionary of Contemporary English.
Longman - Словарь современного английского языка.
2012