toad-in-the-holeDefinition of toad-in-the-hole noun [mass noun] British a dish consisting of sausages baked in batter. toad-in-the-hole in other Oxford dictionaries Definition of toad-in-the-hole in the US English dictionary