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. Сжатый оксфордский словарь английского языка. 2004