English dictionary
toad-in-the-hole meaning and definition
Definition and meaning of toad-in-the-hole at MeaningMonkey.org. toad-in-the-hole meaning and definition in the English Dictionary.TOAD-IN-THE-HOLE noun
Definition of toad-in-the-hole (noun)
- sausage baked in batter
Source: Princeton University Wordnet