toad-in-the-hole
English Dictionary
->
Letter T
-> toad-in-the-hole
Search Dictionary:
toad-in-the-hole Definition
(n)
sausage
baked
in
batter
toad-in-the-hole Synonyms
toad-in-the-hole
© Art Branch Inc.