TOAD-IN-THE-HOLE


Meaning of TOAD-IN-THE-HOLE in English

■ noun Brit. a dish consisting of sausages baked in batter.

Concise Oxford English vocab.      Сжатый оксфордский словарь английского языка.